85ac7be8d4c29533d1ef1c1605c5ff6c69952848
[framework/uifw/e17.git] / src / bin / e_ipc.h
1 #ifdef E_TYPEDEFS
2
3 #ifdef USE_IPC
4
5 #define E_IPC_OP_EXEC_ACTION 386
6 #define E_IPC_OP_EXEC_ACTION_REPLY 387
7   
8 typedef enum _E_Ipc_Domain
9 {
10    E_IPC_DOMAIN_NONE,
11    E_IPC_DOMAIN_SETUP,
12    E_IPC_DOMAIN_REQUEST,
13    E_IPC_DOMAIN_REPLY,
14    E_IPC_DOMAIN_EVENT,
15    E_IPC_DOMAIN_THUMB,
16    E_IPC_DOMAIN_FM,
17    E_IPC_DOMAIN_INIT,
18    E_IPC_DOMAIN_LAST
19 } E_Ipc_Domain;
20
21 typedef int E_Ipc_Op;
22 #endif
23
24 #else
25 #ifndef E_IPC_H
26 #define E_IPC_H
27
28 EINTERN int e_ipc_init(void);
29 EINTERN int e_ipc_shutdown(void);
30
31 #endif
32 #endif