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.28 2003/03/06 18:02:05 lunakl 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 dcop Library Version 3.2.0.