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.