XenevaOS
Loading...
Searching...
No Matches
_keipcpostbox.h
Go to the documentation of this file.
1
32#include <stdint.h>
33
34#ifndef __KE_IPC_POSTBOX_H__
35#define __KE_IPC_POSTBOX_H__
36
37#define POSTBOX_CREATE 401
38#define POSTBOX_DESTROY 402
39#define POSTBOX_PUT_EVENT 403
40#define POSTBOX_GET_EVENT 404
41#define POSTBOX_CREATE_ROOT 405
42#define POSTBOX_GET_EVENT_ROOT 406
43
44#define POSTBOX_NO_EVENT -1
45#define POSTBOX_ROOT_ID 1
46
47
48//#pragma pack(push,1)
49/*
50* PostEvent -- event message structure
51*/
52typedef struct _post_event_ {
66 char* charValue;
67 unsigned char* charValue2;
68 char charValue3[100];
70//#pragma pack(pop)
71
72#endif
struct _post_event_ PostEvent
unsigned int uint32_t
Definition acefiex.h:163
unsigned char uint8_t
Definition acefiex.h:161
unsigned short int uint16_t
Definition acefiex.h:162
Definition postbox.h:58
uint32_t dword
Definition postbox.h:62
uint32_t dword4
Definition postbox.h:65
uint32_t dword3
Definition postbox.h:64
char * charValue
Definition postbox.h:72
uint32_t dword2
Definition postbox.h:63
uint32_t * pValue1
Definition postbox.h:71
uint8_t type
Definition postbox.h:59
uint32_t dword6
Definition postbox.h:67
uint16_t from_id
Definition postbox.h:61
uint32_t dword5
Definition postbox.h:66
uint16_t to_id
Definition postbox.h:60
char charValue3[100]
Definition postbox.h:74
uint32_t dword7
Definition postbox.h:68
unsigned char * charValue2
Definition postbox.h:73
uint32_t dword8
Definition postbox.h:69
uint32_t * pValue
Definition postbox.h:70