summaryrefslogtreecommitdiff
path: root/pages/develop/api/efl/net/socket/simple
diff options
context:
space:
mode:
authorXavi Artigas <xavierartigas@yahoo.es>2019-11-29 12:02:18 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2019-11-29 12:02:18 +0100
commit005b875e15f138926b07bc0ab226ac880fe34416 (patch)
treee4c715c970d80e5e46a614a3c699753f211ebc3f /pages/develop/api/efl/net/socket/simple
parenta5b73ce5680864276c941cf8c8947ecb51cf339b (diff)
Update C API reference guide to 1.23
Generated with edocgen.lua from efl.git branch efl-1.23
Diffstat (limited to 'pages/develop/api/efl/net/socket/simple')
-rw-r--r--pages/develop/api/efl/net/socket/simple/property/address_local.txt44
-rw-r--r--pages/develop/api/efl/net/socket/simple/property/address_remote.txt44
-rw-r--r--pages/develop/api/efl/net/socket/simple/property/inner_io.txt58
3 files changed, 0 insertions, 146 deletions
diff --git a/pages/develop/api/efl/net/socket/simple/property/address_local.txt b/pages/develop/api/efl/net/socket/simple/property/address_local.txt
deleted file mode 100644
index cc9d1df..0000000
--- a/pages/develop/api/efl/net/socket/simple/property/address_local.txt
+++ /dev/null
@@ -1,44 +0,0 @@
1~~Title: Efl.Net.Socket.Simple.address_local~~
2===== Description =====
3
4%%The local address, similar to getsockname().%%
5
6%%The actual value depends on the type of socket, such as an IPv4 (ip:port) or IPv6 ([ip]:port) formatted for a TCP/UDP socket, the path if an Unix Local...%%
7
8%%It's always resolved. If operations are working with domain names or URLs, these are the values the kernel reports. It's similar to getsockname() in behavior.%%
9
10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:simple:property:address_local:description&nouser&nolink&nodate}}
12
13===== Values =====
14
15 * **address** - %%Local address%%
16
17//Overridden from [[:develop:api:efl:net:socket:property:address_local|Efl.Net.Socket.address_local]] **(get)**.//===== Signature =====
18
19<code>
20@property address_local @pure_virtual {
21 get {
22 values {
23 address: free(string, free);
24 }
25 }
26 set @protected {
27 values {
28 address: free(string, free);
29 }
30 }
31}
32</code>
33
34===== C signature =====
35
36<code c>
37const char *efl_net_socket_address_local_get(const Eo *obj);
38void efl_net_socket_address_local_set(Eo *obj, const char *address);
39</code>
40
41===== Implemented by =====
42
43 * [[:develop:api:efl:net:socket:property:address_local|Efl.Net.Socket.address_local]]
44
diff --git a/pages/develop/api/efl/net/socket/simple/property/address_remote.txt b/pages/develop/api/efl/net/socket/simple/property/address_remote.txt
deleted file mode 100644
index fa18e33..0000000
--- a/pages/develop/api/efl/net/socket/simple/property/address_remote.txt
+++ /dev/null
@@ -1,44 +0,0 @@
1~~Title: Efl.Net.Socket.Simple.address_remote~~
2===== Description =====
3
4%%The remote address, similar to getpeername().%%
5
6%%The actual value depends on the type of socket, like an IPv4 (ip:port) or IPv6 ([ip]:port) formatted for a TCP/UDP socket, the path if an Unix Local...%%
7
8%%It's always resolved. If operations are working with domain names or URLs, these are the values the kernel reports. It's similar to getpeername() in behavior.%%
9
10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:simple:property:address_remote:description&nouser&nolink&nodate}}
12
13===== Values =====
14
15 * **address** - %%Remote address%%
16
17//Overridden from [[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]] **(get)**.//===== Signature =====
18
19<code>
20@property address_remote @pure_virtual {
21 get {
22 values {
23 address: free(string, free);
24 }
25 }
26 set @protected {
27 values {
28 address: free(string, free);
29 }
30 }
31}
32</code>
33
34===== C signature =====
35
36<code c>
37const char *efl_net_socket_address_remote_get(const Eo *obj);
38void efl_net_socket_address_remote_set(Eo *obj, const char *address);
39</code>
40
41===== Implemented by =====
42
43 * [[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]
44
diff --git a/pages/develop/api/efl/net/socket/simple/property/inner_io.txt b/pages/develop/api/efl/net/socket/simple/property/inner_io.txt
deleted file mode 100644
index 47012c1..0000000
--- a/pages/develop/api/efl/net/socket/simple/property/inner_io.txt
+++ /dev/null
@@ -1,58 +0,0 @@
1~~Title: Efl.Net.Socket.Simple.inner_io~~
2===== Description =====
3
4%%The inner I/O this wrapper operates on.%%
5
6//Since 1.19//
7
8
9{{page>:develop:api-include:efl:net:socket:simple:property:inner_io:description&nouser&nolink&nodate}}
10
11===== Values =====
12
13 * **io** - %%The input (%%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%%) or output (%%[[:develop:api:efl:io:writer|Efl.Io.Writer]]%%) instance%%
14==== Getter ====
15
16%%The internal input/output used for actual operations. Use with care!%%
17
18//Since 1.19//
19
20
21{{page>:develop:api-include:efl:net:socket:simple:property:inner_io:getter_description&nouser&nolink&nodate}}
22
23==== Setter ====
24
25%%Constructor-only property to set the inner_io.%%
26
27//Since 1.19//
28{{page>:develop:api-include:efl:net:socket:simple:property:inner_io:getter_description&nouser&nolink&nodate}}
29
30
31//Overridden from [[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]] **(set)**.//===== Signature =====
32
33<code>
34@property inner_io {
35 get {
36 values {
37 io: free(Efl.Object, efl_del);
38 }
39 }
40 set {
41 values {
42 io: free(Efl.Object, efl_del);
43 }
44 }
45}
46</code>
47
48===== C signature =====
49
50<code c>
51Efl_Object *efl_io_buffered_stream_inner_io_get(const Eo *obj);
52void efl_io_buffered_stream_inner_io_set(Eo *obj, Efl_Object *io);
53</code>
54
55===== Implemented by =====
56
57 * [[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]
58