update for beta release
[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_ALERT,
19    E_IPC_DOMAIN_LAST
20 } E_Ipc_Domain;
21
22 typedef int E_Ipc_Op;
23 #endif
24
25 #else
26 #ifndef E_IPC_H
27 #define E_IPC_H
28
29 EINTERN int e_ipc_init(void);
30 EINTERN int e_ipc_shutdown(void);
31
32 #endif
33 #endif