summaryrefslogtreecommitdiff
path: root/legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h.in
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2004-10-22 03:41:49 +0000
committerCarsten Haitzler <raster@rasterman.com>2004-10-22 03:41:49 +0000
commitacfe99556391c320a887150cf028e7cc0c0eb1fd (patch)
treea4e9c273174a03b43d69602b5bd08032ea2f0363 /legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h.in
parent0e38160623944e26f396a18cf7cf6c1e2f684e1e (diff)
ok fix some things with SSL and ecore_evas. you ALWYAs have at least the api
to do ssl and al fo ecorE_evas stuff BUt ecore_* may not be BUILT with that support so the api stub exists but it may just return NULL. theres calls to query for support here. SVN revision: 11957
Diffstat (limited to '')
-rw-r--r--legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h (renamed from legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h.in)14
1 files changed, 4 insertions, 10 deletions
diff --git a/legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h.in b/legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h
index c322a90e3d..407c6a3575 100644
--- a/legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h.in
+++ b/legacy/ecore/src/lib/ecore_ipc/Ecore_Ipc.h
@@ -6,12 +6,6 @@
6 * @brief Ecore inter-process communication functions. 6 * @brief Ecore inter-process communication functions.
7 */ 7 */
8 8
9#define HAVE_ECORE_IPC_OPENSSL @USE_OPENSSL@
10
11#if HAVE_ECORE_IPC_OPENSSL
12#include <openssl/ssl.h>
13#endif
14
15#ifdef __cplusplus 9#ifdef __cplusplus
16extern "C" { 10extern "C" {
17#endif 11#endif
@@ -25,10 +19,8 @@ extern "C" {
25 { 19 {
26 ECORE_IPC_LOCAL_USER, 20 ECORE_IPC_LOCAL_USER,
27 ECORE_IPC_LOCAL_SYSTEM, 21 ECORE_IPC_LOCAL_SYSTEM,
28 ECORE_IPC_REMOTE_SYSTEM 22 ECORE_IPC_REMOTE_SYSTEM,
29#if HAVE_ECORE_IPC_OPENSSL 23 ECORE_IPC_USE_SSL = 16
30 ,ECORE_IPC_USE_SSL = 16
31#endif
32 } Ecore_Ipc_Type; 24 } Ecore_Ipc_Type;
33 25
34 typedef struct _Ecore_Ipc_Event_Client_Add Ecore_Ipc_Event_Client_Add; 26 typedef struct _Ecore_Ipc_Event_Client_Add Ecore_Ipc_Event_Client_Add;
@@ -111,6 +103,8 @@ extern "C" {
111 void *ecore_ipc_client_del(Ecore_Ipc_Client *cl); 103 void *ecore_ipc_client_del(Ecore_Ipc_Client *cl);
112 void ecore_ipc_client_data_set(Ecore_Ipc_Client *cl, const void *data); 104 void ecore_ipc_client_data_set(Ecore_Ipc_Client *cl, const void *data);
113 void *ecore_ipc_client_data_get(Ecore_Ipc_Client *cl); 105 void *ecore_ipc_client_data_get(Ecore_Ipc_Client *cl);
106
107 int ecore_ipc_ssl_available_get(void);
114 108
115#ifdef __cplusplus 109#ifdef __cplusplus
116} 110}