e825293f4f0132b5831e955600b261121d40f493
[tpg/acess2.git] / Usermode / Applications / axwin3_src / WM / include / ipcmessages.h
1 /*
2  * Acess2 Window Manager v3
3  * - By John Hodge (thePowersGang)
4  *
5  * ipcmessages.h
6  * - IPC Message format definition
7  */
8 #ifndef _IPCMESSAGES_H_
9 #define _IPCMESSAGES_H_
10
11 typedef struct sAxWin_IPCMessage tAxWin_IPCMessage;
12
13 /**
14  * \name Flags for IPC Messages
15  * \{
16  */
17 //! Request a return value
18 #define IPCMSG_FLAG_RETURN      1
19
20 struct sAxWin_IPCMessage
21 {
22         uint16_t        ID;
23         uint16_t        Flags;
24         char    Data[];
25 };
26
27 enum eAxWin_IPCMessageTypes
28 {
29         IPCMSG_PING,    //!< 
30         IPCMSG_SENDMSG, //!< Send a message to another window
31 };
32
33 #endif
34

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