summaryrefslogtreecommitdiff
path: root/src/lib/ecore_con/ecore_con_base.eo
diff options
context:
space:
mode:
authorTom Hacohen <tom@stosb.com>2016-02-16 10:02:10 +0000
committerTom Hacohen <tom@stosb.com>2016-02-16 10:02:10 +0000
commitde2d28230918e6a3bd3172cb31f62a9210094da8 (patch)
tree48f44179dc1d2555df838585678152511dc207db /src/lib/ecore_con/ecore_con_base.eo
parent9c44e1c2dd419ba70ebd4acbbb52b6558925c588 (diff)
Ecore con base: Fix Eolian warnings.
This includes either migrating types to eolian, fixing namespace or importing extra types.
Diffstat (limited to 'src/lib/ecore_con/ecore_con_base.eo')
-rw-r--r--src/lib/ecore_con/ecore_con_base.eo29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/lib/ecore_con/ecore_con_base.eo b/src/lib/ecore_con/ecore_con_base.eo
index ab8049b..bec25ee 100644
--- a/src/lib/ecore_con/ecore_con_base.eo
+++ b/src/lib/ecore_con/ecore_con_base.eo
@@ -1,5 +1,34 @@
1type Ecore_Con_Dns_Cb: __undefined_type; 1type Ecore_Con_Dns_Cb: __undefined_type;
2 2
3enum Ecore.Con.Type
4{
5 [[Types for an ecore_con client/server object. A correct way to set this type is
6 with an ECORE_CON_$TYPE, optionally OR'ed with an ECORE_CON_$USE if encryption is desired,
7 and LOAD_CERT if the previously loaded certificate should be used.]]
8 legacy: ecore_con;
9
10 local_user = 0, [[Socket in "~/.ecore"]]
11 local_system = 1, [[Socket in /tmp]]
12 local_abstract = 2, [[Abstract socket]]
13 remote_tcp = 3, [[Remote server using TCP]]
14 remote_mcast = 4, [[Remote multicast server]]
15 remote_udp = 5, [[Remote server using UDP]]
16 remote_broadcasT = 6, [[Remote broadcast using UDP]]
17 remote_nodelay = 7, [[Remote connection sending packets immediately]]
18 remote_cork = 8, [[Remote connection sending data in large chunks
19 Note: Only available on Linux
20 @since 1.2]]
21 use_ssl2 = (1 << 4), [[Use SSL2: UNSUPPORTED.]]
22 use_ssl3 = (1 << 5), [[Use SSL3: UNSUPPORTED.]]
23 use_tls = (1 << 6), [[Use TLS]]
24 use_mixed = Ecore.Con.Type.use_tls | Ecore.Con.Type.use_ssl3, [[Use both TLS and SSL3]]
25 load_cert = (1 << 7), [[Attempt to use the loaded certificate]]
26 no_proxy = (1 << 8), [[Disable all types of proxy on the server
27 Note: Only functional for clients
28 @since 1.2]]
29 socket_activate = (1 << 9)
30}
31
3abstract Ecore.Con.Base (Eo.Base) { 32abstract Ecore.Con.Base (Eo.Base) {
4 legacy_prefix: ecore_con; 33 legacy_prefix: ecore_con;
5 eo_prefix: ecore_con_obj; 34 eo_prefix: ecore_con_obj;