equal
deleted
inserted
replaced
|
1 #ifndef serviceipcdefs_h |
|
2 #define serviceipcdefs_h |
|
3 |
|
4 #include <Qt/qglobal.h> |
|
5 |
|
6 namespace WRT { |
|
7 |
|
8 #ifdef QT_MAKE_IPC_DLL |
|
9 # define SFWIPC_EXPORT Q_DECL_EXPORT |
|
10 #else |
|
11 # define SFWIPC_EXPORT Q_DECL_IMPORT |
|
12 #endif |
|
13 |
|
14 #ifdef QT_MAKE_IPC_SERVER_DLL |
|
15 # define SFWIPCSRV_EXPORT Q_DECL_EXPORT |
|
16 #else |
|
17 # define SFWIPCSRV_EXPORT Q_DECL_IMPORT |
|
18 #endif |
|
19 |
|
20 enum TServiceIPCBackends |
|
21 { |
|
22 EDefaultIPC, |
|
23 ELocalSocket, |
|
24 ESymbianServer, |
|
25 ESharedMemory |
|
26 }; |
|
27 |
|
28 static const char FUNCTIONSEM[] = "_funclock"; |
|
29 static const char SERVERSEM[] = "_serverlock"; |
|
30 static const char SERVERNOTSTARTED[] = "0"; |
|
31 static const char SERVERSTARTED[] = "1"; |
|
32 |
|
33 #define GETSESSIONID "GetSessionId" |
|
34 #define SETSESSIONINFO "SetSessionInfo" |
|
35 #define SUBSCRIBEBROADCASTMSG "SubscribeBroadcastMsg" |
|
36 } |
|
37 #endif // serviceipcdefs_h |