dcopglobal.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
#ifndef DCOPGLOBAL_H
00024
#define DCOPGLOBAL_H "$Id: dcopglobal.h,v 1.30 2004/09/07 11:54:40 faure Exp $"
00025
00026
00027
#define DCOPVendorString "KDE"
00028
#define DCOPReleaseString "2.0"
00029
#define DCOPVersionMajor 2
00030
#define DCOPVersionMinor 0
00031
00032
#define DCOPSend 1
00033
#define DCOPCall 2
00034
#define DCOPReply 3
00035
#define DCOPReplyFailed 4
00036
#define DCOPReplyWait 5
00037
#define DCOPReplyDelayed 6
00038
#define DCOPFind 7
00039
00040
#ifdef Q_OS_UNIX
00041
00042
#define INT32 QINT32
00043
#ifdef Q_WS_X11
00044
#include <X11/Xlib.h>
00045
#include <X11/Xmd.h>
00046
#endif
00047
#include <KDE-ICE/ICElib.h>
00048
00049
#ifdef __cplusplus
00050
extern "C" {
00051
#endif
00052
00053
#include <KDE-ICE/ICEutil.h>
00054
#include <KDE-ICE/ICEmsg.h>
00055
#include <KDE-ICE/ICEproto.h>
00056
00057
#ifdef __cplusplus
00058
}
00059
#endif
00060
00061
#ifdef __cplusplus
00062
extern "C" {
00063
#endif
00064
extern IcePoAuthStatus _kde_IcePoMagicCookie1Proc (IceConn,
void **,
int,
int,
int,
void *,
int *,
void **,
char **);
00065
extern IcePaAuthStatus _kde_IcePaMagicCookie1Proc (IceConn,
void **,
int,
int,
void *,
int *,
void **,
char **);
00066
#ifdef __cplusplus
00067
}
00068
#endif
00069
00070
static IcePoAuthProc DCOPClientAuthProcs[] = {_kde_IcePoMagicCookie1Proc};
00071
static IcePaAuthProc DCOPServerAuthProcs[] = {_kde_IcePaMagicCookie1Proc};
00072
static int DCOPAuthCount = 1;
00073
static const char *DCOPAuthNames[] = {
"MIT-MAGIC-COOKIE-1"};
00074
00078
struct DCOPMsg {
00079 CARD8 majorOpcode;
00080 CARD8 minorOpcode;
00081 CARD8 data[2];
00082 CARD32 length B32;
00083 CARD32
key;
00084 };
00085
00086
#endif
00087
00088
#endif
This file is part of the documentation for dcop Library Version 3.4.0.