summaryrefslogtreecommitdiff
path: root/src/lib/ecore_ipc/ecore_ipc_private.h
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@profusion.mobi>2016-11-23 12:17:14 -0200
committerGustavo Sverzut Barbieri <barbieri@profusion.mobi>2016-11-23 12:57:10 -0200
commite34b07e6e28d8bf40d581e97ce617028b5ecce04 (patch)
tree807cb6b2df32729c2f07792b37f786cdc9ac1f17 /src/lib/ecore_ipc/ecore_ipc_private.h
parent715c882073aace5c6f77916a11a442718fb91a40 (diff)
ecore_ipc: implement ecore_con_server_connect() using Efl.Net.Dialer.
Use the new Efl.Net.Dialer classes to implement ecore_con_server_connect() scenario. Note that since Windows still doesn't provide any equivalent to Efl.Net.Dialer.Unix, we keep the legacy code for it.
Diffstat (limited to '')
-rw-r--r--src/lib/ecore_ipc/ecore_ipc_private.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lib/ecore_ipc/ecore_ipc_private.h b/src/lib/ecore_ipc/ecore_ipc_private.h
index 939991370b..4770da4587 100644
--- a/src/lib/ecore_ipc/ecore_ipc_private.h
+++ b/src/lib/ecore_ipc/ecore_ipc_private.h
@@ -84,6 +84,15 @@ struct _Ecore_Ipc_Client
84struct _Ecore_Ipc_Server 84struct _Ecore_Ipc_Server
85{ 85{
86 ECORE_MAGIC; 86 ECORE_MAGIC;
87
88 /* when used as dialer: ecore_ipc_server_connect() */
89 struct {
90 Eo *input;
91 Eo *dialer;
92 Eo *recv_copier;
93 Eo *send_copier;
94 } dialer;
95
87 Ecore_Con_Server *server; 96 Ecore_Con_Server *server;
88 Eina_List *clients; 97 Eina_List *clients;
89 void *data; 98 void *data;