Usermode/AxWin3 - Fixed all compile errors, runs and cursor moves, that is all
[tpg/acess2.git] / Usermode / Applications / axwin3_src / WM / include / ipcmessages.h
index e825293..d9d7ee8 100644 (file)
@@ -8,22 +8,30 @@
 #ifndef _IPCMESSAGES_H_
 #define _IPCMESSAGES_H_
 
-typedef struct sAxWin_IPCMessage tAxWin_IPCMessage;
+typedef struct sAxWin_IPCMessage       tAxWin_IPCMessage;
+typedef struct sIPCMsg_Return  tIPCMsg_Return;
 
 /**
  * \name Flags for IPC Messages
  * \{
  */
 //! Request a return value
-#define IPCMSG_FLAG_RETURN     1
+#define IPCMSG_FLAG_RETURN     0x01
 
 struct sAxWin_IPCMessage
 {
-       uint16_t        ID;
-       uint16_t        Flags;
+        uint8_t        ID;
+        uint8_t        Flags;
+       uint16_t        Size;
+       uint32_t        Window;
        char    Data[];
 };
 
+struct sIPCMsg_Return
+{
+       uint32_t        Value;
+};
+
 enum eAxWin_IPCMessageTypes
 {
        IPCMSG_PING,    //!< 

UCC git Repository :: git.ucc.asn.au