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.27 2002/07/31 14:41:11 coolo Exp $"
00025
00026 #define INT32 QINT32
00027 #ifdef Q_WS_X11
00028 #include <X11/Xlib.h>
00029 #include <X11/Xmd.h>
00030 #endif
00031 #include <KDE-ICE/ICElib.h>
00032
00033 #ifdef __cplusplus
00034 extern "C" {
00035 #endif
00036
00037 #include <KDE-ICE/ICEutil.h>
00038 #include <KDE-ICE/ICEmsg.h>
00039 #include <KDE-ICE/ICEproto.h>
00040
00041 #ifdef __cplusplus
00042 }
00043 #endif
00044
00045 #define DCOPVendorString "KDE"
00046 #define DCOPReleaseString "2.0"
00047 #define DCOPVersionMajor 2
00048 #define DCOPVersionMinor 0
00049
00050 #define DCOPSend 1
00051 #define DCOPCall 2
00052 #define DCOPReply 3
00053 #define DCOPReplyFailed 4
00054 #define DCOPReplyWait 5
00055 #define DCOPReplyDelayed 6
00056 #define DCOPFind 7
00057
00058 #ifdef __cplusplus
00059 extern "C" {
00060 #endif
00061 extern IcePoAuthStatus _KDE_IcePoMagicCookie1Proc (IceConn, void **, int, int, int, void *, int *, void **, char **);
00062 extern IcePaAuthStatus _KDE_IcePaMagicCookie1Proc (IceConn, void **, int, int, void *, int *, void **, char **);
00063 #ifdef __cplusplus
00064 }
00065 #endif
00066
00067 static IcePoAuthProc DCOPClientAuthProcs[] = {_KDE_IcePoMagicCookie1Proc};
00068 static IcePaAuthProc DCOPServerAuthProcs[] = {_KDE_IcePaMagicCookie1Proc};
00069 static int DCOPAuthCount = 1;
00070 static const char *DCOPAuthNames[] = {"MIT-MAGIC-COOKIE-1"};
00071
00075 struct DCOPMsg {
00076 CARD8 majorOpcode;
00077 CARD8 minorOpcode;
00078 CARD8 data[2];
00079 CARD32 length B32;
00080 CARD32 key;
00081 };
00082
00083 #endif
This file is part of the documentation for kdelibs Version 3.1.5.