summaryrefslogtreecommitdiff
path: root/pages/develop/api/efl/net/socket
diff options
context:
space:
mode:
authorAndy Williams <andy@andywilliams.me>2017-12-22 17:35:24 +0000
committerAndy Williams <andy@andywilliams.me>2017-12-22 17:35:35 +0000
commitec209036c7a4457e953b8fb2e21d9e6939bd365c (patch)
tree5b7c843d8e073bb0a3d11bfd27fa1b7b16f20b16 /pages/develop/api/efl/net/socket
parentb69a43f26785181659641d1111bad0bd0beca541 (diff)
api: Generate from latest .eo files
Diffstat (limited to 'pages/develop/api/efl/net/socket')
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/write.txt2
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/address_local.txt4
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/address_remote.txt2
-rw-r--r--pages/develop/api/efl/net/socket/property/address_local.txt4
-rw-r--r--pages/develop/api/efl/net/socket/property/address_remote.txt2
-rw-r--r--pages/develop/api/efl/net/socket/simple.txt6
-rw-r--r--pages/develop/api/efl/net/socket/simple/property/address_local.txt4
-rw-r--r--pages/develop/api/efl/net/socket/simple/property/address_remote.txt2
-rw-r--r--pages/develop/api/efl/net/socket/ssl.txt4
-rw-r--r--pages/develop/api/efl/net/socket/ssl/event/ssl_ready.txt2
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/write.txt2
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/address_local.txt4
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/address_remote.txt2
-rw-r--r--pages/develop/api/efl/net/socket/udp.txt4
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/init.txt2
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/write.txt2
-rw-r--r--pages/develop/api/efl/net/socket/udp/property/bind.txt2
-rw-r--r--pages/develop/api/efl/net/socket/udp/property/dont_route.txt2
-rw-r--r--pages/develop/api/efl/net/socket/windows/method/write.txt2
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/address_local.txt4
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/address_remote.txt2
21 files changed, 30 insertions, 30 deletions
diff --git a/pages/develop/api/efl/net/socket/fd/method/write.txt b/pages/develop/api/efl/net/socket/fd/method/write.txt
index 4249bb3..a497739 100644
--- a/pages/develop/api/efl/net/socket/fd/method/write.txt
+++ b/pages/develop/api/efl/net/socket/fd/method/write.txt
@@ -3,7 +3,7 @@
3 3
4%%Writes data from a pre-populated buffer.%% 4%%Writes data from a pre-populated buffer.%%
5 5
6%%This operation will be executed immediately and may or may not block the caller thread for some time. The details of blocking behavior is to be defined by the implementation and may be subject to other parameters such as non-blocking flags, maximum timeout or even retry attempts.%% 6%%This operation will be executed immediately and may or may not block the caller thread for some time. The details of blocking behavior is defined by the implementation and may be subject to other parameters such as non-blocking flags, maximum timeout or even retry attempts.%%
7 7
8%%You can understand this method as write(2) libc function.%% 8%%You can understand this method as write(2) libc function.%%
9 9
diff --git a/pages/develop/api/efl/net/socket/fd/property/address_local.txt b/pages/develop/api/efl/net/socket/fd/property/address_local.txt
index cd51bd0..754474f 100644
--- a/pages/develop/api/efl/net/socket/fd/property/address_local.txt
+++ b/pages/develop/api/efl/net/socket/fd/property/address_local.txt
@@ -3,9 +3,9 @@
3 3
4%%The local address, similar to getsockname().%% 4%%The local address, similar to getsockname().%%
5 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...%% 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 7
8%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getsockname() in behavior.%% 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 9
10//Since 1.19// 10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:fd:property:address_local:description&nouser&nolink&nodate}} 11{{page>:develop:api-include:efl:net:socket:fd:property:address_local:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/socket/fd/property/address_remote.txt b/pages/develop/api/efl/net/socket/fd/property/address_remote.txt
index fff3ef4..ae1c97b 100644
--- a/pages/develop/api/efl/net/socket/fd/property/address_remote.txt
+++ b/pages/develop/api/efl/net/socket/fd/property/address_remote.txt
@@ -5,7 +5,7 @@
5 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...%% 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 7
8%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getpeername() in behavior.%% 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 9
10//Since 1.19// 10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:fd:property:address_remote:description&nouser&nolink&nodate}} 11{{page>:develop:api-include:efl:net:socket:fd:property:address_remote:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/socket/property/address_local.txt b/pages/develop/api/efl/net/socket/property/address_local.txt
index 71289ff..a434b31 100644
--- a/pages/develop/api/efl/net/socket/property/address_local.txt
+++ b/pages/develop/api/efl/net/socket/property/address_local.txt
@@ -3,9 +3,9 @@
3 3
4%%The local address, similar to getsockname().%% 4%%The local address, similar to getsockname().%%
5 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...%% 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 7
8%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getsockname() in behavior.%% 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 9
10//Since 1.19// 10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:property:address_local:description&nouser&nolink&nodate}} 11{{page>:develop:api-include:efl:net:socket:property:address_local:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/socket/property/address_remote.txt b/pages/develop/api/efl/net/socket/property/address_remote.txt
index 6e53c2b..6f0b109 100644
--- a/pages/develop/api/efl/net/socket/property/address_remote.txt
+++ b/pages/develop/api/efl/net/socket/property/address_remote.txt
@@ -5,7 +5,7 @@
5 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...%% 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 7
8%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getpeername() in behavior.%% 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 9
10//Since 1.19// 10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:property:address_remote:description&nouser&nolink&nodate}} 11{{page>:develop:api-include:efl:net:socket:property:address_remote:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/socket/simple.txt b/pages/develop/api/efl/net/socket/simple.txt
index 461f060..b301c76 100644
--- a/pages/develop/api/efl/net/socket/simple.txt
+++ b/pages/develop/api/efl/net/socket/simple.txt
@@ -5,13 +5,13 @@
5 5
6%%A wrapper socket offering an easy to use, buffered I/O.%% 6%%A wrapper socket offering an easy to use, buffered I/O.%%
7 7
8%%The simple socket encapsulates an actual %%[[:develop:api:efl:net:socket|Efl.Net.Socket]]%%, and uses it with an %%[[:develop:api:efl:io:buffered_stream|Efl.Io.Buffered_Stream]]%%, which creates an input %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%%, an output %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%% and these are linked using a receiver and a sender %%[[:develop:api:efl:io:copier|Efl.Io.Copier]]%%.%% 8%%The simple socket encapsulates an actual %%[[:develop:api:efl:net:socket|Efl.Net.Socket]]%% and uses it with an %%[[:develop:api:efl:io:buffered_stream|Efl.Io.Buffered_Stream]]%%, which creates an input %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%% and an output %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%%. These are linked using a receiver and a sender %%[[:develop:api:efl:io:copier|Efl.Io.Copier]]%%.%%
9 9
10%%The idea is that unlike traditional %%[[:develop:api:efl:net:socket|Efl.Net.Socket]]%% that will attempt to write directly to socket and thus may take less data than requested, this one will keep the pending data in its own buffer, feeding to the actual socket when it %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%%. That makes its operation much simpler as %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will always take the full data -- allows "write and forget", if unlimited (see %%[[:develop:api:efl:io:buffered_stream:property:max_queue_size_output|Efl.Io.Buffered_Stream.max_queue_size_output]]%%).%% 10%%The idea is that unlike the traditional %%[[:develop:api:efl:net:socket|Efl.Net.Socket]]%% which attempts to write directly to socket and thus may take less data than requested, this one will keep the pending data in its own buffer, feeding to the actual socket when %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%%. This makes its operation much simpler as %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will always take the full data -- allows "write and forget", if unlimited (see %%[[:develop:api:efl:io:buffered_stream:property:max_queue_size_output|Efl.Io.Buffered_Stream.max_queue_size_output]]%%).%%
11 11
12%%Reading is also much simpler since received data is kept in an %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%%, thus its size can be queried with %%[[:develop:api:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% and read with %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% or peeked with %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, then discarded with %%[[:develop:api:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%% or %%[[:develop:api:efl:io:buffered_stream:method:clear|Efl.Io.Buffered_Stream.clear]]%%.%% 12%%Reading is also much simpler since received data is kept in an %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%%, thus its size can be queried with %%[[:develop:api:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% and read with %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% or peeked with %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, then discarded with %%[[:develop:api:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%% or %%[[:develop:api:efl:io:buffered_stream:method:clear|Efl.Io.Buffered_Stream.clear]]%%.%%
13 13
14%%Then when waiting for a complete message, just peek at its contents, if not complete do nothing, if complete then either %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% to get a copy or manipulate a read-only reference from %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% and then %%[[:develop:api:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%%%% 14%%When waiting for a complete message, you can just peek at its contents: if incomplete do nothing, if complete then use either %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% to get a copy or manipulate a read-only reference from %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% and then %%[[:develop:api:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%%%%
15 15
16%%The actual socket is set with the constructor method %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io.set]]%% and can be retrieved with %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io.get]]%%, which should be used with care.%% 16%%The actual socket is set with the constructor method %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io.set]]%% and can be retrieved with %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io.get]]%%, which should be used with care.%%
17 17
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
index 1c0af6c..cc9d1df 100644
--- a/pages/develop/api/efl/net/socket/simple/property/address_local.txt
+++ b/pages/develop/api/efl/net/socket/simple/property/address_local.txt
@@ -3,9 +3,9 @@
3 3
4%%The local address, similar to getsockname().%% 4%%The local address, similar to getsockname().%%
5 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...%% 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 7
8%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getsockname() in behavior.%% 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 9
10//Since 1.19// 10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:simple:property:address_local:description&nouser&nolink&nodate}} 11{{page>:develop:api-include:efl:net:socket:simple:property:address_local:description&nouser&nolink&nodate}}
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
index d766f81..fa18e33 100644
--- a/pages/develop/api/efl/net/socket/simple/property/address_remote.txt
+++ b/pages/develop/api/efl/net/socket/simple/property/address_remote.txt
@@ -5,7 +5,7 @@
5 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...%% 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 7
8%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getpeername() in behavior.%% 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 9
10//Since 1.19// 10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:simple:property:address_remote:description&nouser&nolink&nodate}} 11{{page>:develop:api-include:efl:net:socket:simple:property:address_remote:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/socket/ssl.txt b/pages/develop/api/efl/net/socket/ssl.txt
index a6efa76..e3d1924 100644
--- a/pages/develop/api/efl/net/socket/ssl.txt
+++ b/pages/develop/api/efl/net/socket/ssl.txt
@@ -5,7 +5,7 @@
5 5
6%%A wrapper socket doing SSL (Secure Sockets Layer).%% 6%%A wrapper socket doing SSL (Secure Sockets Layer).%%
7 7
8%%Use this wrapper around an existing socket to do secure communication, a common use is to apply it to TCP sockets created with %%[[:develop:api:efl:net:dialer:tcp|Efl.Net.Dialer.Tcp]]%% or %%[[:develop:api:efl:net:server:tcp|Efl.Net.Server.Tcp]]%% created with "client,add" event.%% 8%%Use this wrapper around an existing socket for secure communication. One common use is to apply it to TCP sockets created with %%[[:develop:api:efl:net:dialer:tcp|Efl.Net.Dialer.Tcp]]%% or %%[[:develop:api:efl:net:server:tcp|Efl.Net.Server.Tcp]]%% created with "client,add" event.%%
9 9
10//Since 1.19// 10//Since 1.19//
11 11
@@ -189,7 +189,7 @@ Eina_Bool efl_net_socket_ssl_adopted_get(const Eo *obj, Efl_Net_Socket **efl_net
189EFL_NET_SOCKET_SSL_EVENT_SSL_ERROR(Eina_Error) 189EFL_NET_SOCKET_SSL_EVENT_SSL_ERROR(Eina_Error)
190</code> 190</code>
191\\ **[[:develop:api:efl:net:socket:ssl:event:ssl_ready|ssl,ready]]**\\ 191\\ **[[:develop:api:efl:net:socket:ssl:event:ssl_ready|ssl,ready]]**\\
192> %%Notifies the SSL handshake was done and the socket is now able to communicate%% 192> %%Notifies the SSL handshake has been performed and the socket is now able to communicate%%
193<code c> 193<code c>
194EFL_NET_SOCKET_SSL_EVENT_SSL_READY(void) 194EFL_NET_SOCKET_SSL_EVENT_SSL_READY(void)
195</code> 195</code>
diff --git a/pages/develop/api/efl/net/socket/ssl/event/ssl_ready.txt b/pages/develop/api/efl/net/socket/ssl/event/ssl_ready.txt
index b51f35a..b0ec825 100644
--- a/pages/develop/api/efl/net/socket/ssl/event/ssl_ready.txt
+++ b/pages/develop/api/efl/net/socket/ssl/event/ssl_ready.txt
@@ -1,7 +1,7 @@
1~~Title: Efl.Net.Socket.Ssl: ssl,ready~~ 1~~Title: Efl.Net.Socket.Ssl: ssl,ready~~
2===== Description ===== 2===== Description =====
3 3
4%%Notifies the SSL handshake was done and the socket is now able to communicate%% 4%%Notifies the SSL handshake has been performed and the socket is now able to communicate%%
5 5
6//Since 1.19// 6//Since 1.19//
7{{page>:develop:api-include:efl:net:socket:ssl:event:ssl_ready:description&nouser&nolink&nodate}} 7{{page>:develop:api-include:efl:net:socket:ssl:event:ssl_ready:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/socket/ssl/method/write.txt b/pages/develop/api/efl/net/socket/ssl/method/write.txt
index 7a9140c..fd62a87 100644
--- a/pages/develop/api/efl/net/socket/ssl/method/write.txt
+++ b/pages/develop/api/efl/net/socket/ssl/method/write.txt
@@ -3,7 +3,7 @@
3 3
4%%Writes data from a pre-populated buffer.%% 4%%Writes data from a pre-populated buffer.%%
5 5
6%%This operation will be executed immediately and may or may not block the caller thread for some time. The details of blocking behavior is to be defined by the implementation and may be subject to other parameters such as non-blocking flags, maximum timeout or even retry attempts.%% 6%%This operation will be executed immediately and may or may not block the caller thread for some time. The details of blocking behavior is defined by the implementation and may be subject to other parameters such as non-blocking flags, maximum timeout or even retry attempts.%%
7 7
8%%You can understand this method as write(2) libc function.%% 8%%You can understand this method as write(2) libc function.%%
9 9
diff --git a/pages/develop/api/efl/net/socket/ssl/property/address_local.txt b/pages/develop/api/efl/net/socket/ssl/property/address_local.txt
index d72e18b..706aa97 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/address_local.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/address_local.txt
@@ -3,9 +3,9 @@
3 3
4%%The local address, similar to getsockname().%% 4%%The local address, similar to getsockname().%%
5 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...%% 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 7
8%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getsockname() in behavior.%% 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 9
10//Since 1.19// 10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:ssl:property:address_local:description&nouser&nolink&nodate}} 11{{page>:develop:api-include:efl:net:socket:ssl:property:address_local:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/socket/ssl/property/address_remote.txt b/pages/develop/api/efl/net/socket/ssl/property/address_remote.txt
index 3af7dab..05f4cfe 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/address_remote.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/address_remote.txt
@@ -5,7 +5,7 @@
5 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...%% 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 7
8%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getpeername() in behavior.%% 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 9
10//Since 1.19// 10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:ssl:property:address_remote:description&nouser&nolink&nodate}} 11{{page>:develop:api-include:efl:net:socket:ssl:property:address_remote:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/socket/udp.txt b/pages/develop/api/efl/net/socket/udp.txt
index a43c635..977dd9b 100644
--- a/pages/develop/api/efl/net/socket/udp.txt
+++ b/pages/develop/api/efl/net/socket/udp.txt
@@ -7,7 +7,7 @@
7 7
8%%This is the common class and takes an existing FD, usually created by an dialer.%% 8%%This is the common class and takes an existing FD, usually created by an dialer.%%
9 9
10%%Since for the server 'clients' there is no accepted connection it will reuse the same file decriptor and to avoid it being closed, another class Efl.Net.Server.Udp.Client is used instead.%% 10%%Since for the server 'clients' there is no accepted connection it will reuse the same file decriptor. To avoid it being closed, another class Efl.Net.Server.Udp.Client is used instead.%%
11 11
12//Since 1.19// 12//Since 1.19//
13 13
@@ -143,7 +143,7 @@ Eina_Error efl_io_writer_write(Eo *obj, Eina_Slice slice, Eina_Slice *remaining)
143</code> 143</code>
144\\ 144\\
145**[[:develop:api:efl:net:socket:udp:method:init|init]]** ''protected''\\ 145**[[:develop:api:efl:net:socket:udp:method:init|init]]** ''protected''\\
146> %%Initializes the socket to communicate with given IP address%% 146> %%Initializes the socket to communicate with a given IP address%%
147<code c> 147<code c>
148void efl_net_socket_udp_init(Eo *obj, Efl_Net_Ip_Address *remote_address); 148void efl_net_socket_udp_init(Eo *obj, Efl_Net_Ip_Address *remote_address);
149</code> 149</code>
diff --git a/pages/develop/api/efl/net/socket/udp/method/init.txt b/pages/develop/api/efl/net/socket/udp/method/init.txt
index cc02ecb..d0f5710 100644
--- a/pages/develop/api/efl/net/socket/udp/method/init.txt
+++ b/pages/develop/api/efl/net/socket/udp/method/init.txt
@@ -1,7 +1,7 @@
1~~Title: Efl.Net.Socket.Udp.init~~ 1~~Title: Efl.Net.Socket.Udp.init~~
2===== Description ===== 2===== Description =====
3 3
4%%Initializes the socket to communicate with given IP address%% 4%%Initializes the socket to communicate with a given IP address%%
5 5
6//Since 1.19// 6//Since 1.19//
7{{page>:develop:api-include:efl:net:socket:udp:method:init:description&nouser&nolink&nodate}} 7{{page>:develop:api-include:efl:net:socket:udp:method:init:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/socket/udp/method/write.txt b/pages/develop/api/efl/net/socket/udp/method/write.txt
index 9ad00a6..808dc28 100644
--- a/pages/develop/api/efl/net/socket/udp/method/write.txt
+++ b/pages/develop/api/efl/net/socket/udp/method/write.txt
@@ -3,7 +3,7 @@
3 3
4%%Writes data from a pre-populated buffer.%% 4%%Writes data from a pre-populated buffer.%%
5 5
6%%This operation will be executed immediately and may or may not block the caller thread for some time. The details of blocking behavior is to be defined by the implementation and may be subject to other parameters such as non-blocking flags, maximum timeout or even retry attempts.%% 6%%This operation will be executed immediately and may or may not block the caller thread for some time. The details of blocking behavior is defined by the implementation and may be subject to other parameters such as non-blocking flags, maximum timeout or even retry attempts.%%
7 7
8%%You can understand this method as write(2) libc function.%% 8%%You can understand this method as write(2) libc function.%%
9 9
diff --git a/pages/develop/api/efl/net/socket/udp/property/bind.txt b/pages/develop/api/efl/net/socket/udp/property/bind.txt
index 34b5224..6b06d1d 100644
--- a/pages/develop/api/efl/net/socket/udp/property/bind.txt
+++ b/pages/develop/api/efl/net/socket/udp/property/bind.txt
@@ -3,7 +3,7 @@
3 3
4%%Forces binding to a specific address.%% 4%%Forces binding to a specific address.%%
5 5
6%%Some servers may request packets being sent from a specific address, then one should bind to that address before proceeding to dial.%% 6%%Some servers may request packets being sent from a specific address, then one binds to that address before proceeding to dial.%%
7 7
8%%If no address is provided or bind is not called, a random port is bound automatically to any address.%% 8%%If no address is provided or bind is not called, a random port is bound automatically to any address.%%
9 9
diff --git a/pages/develop/api/efl/net/socket/udp/property/dont_route.txt b/pages/develop/api/efl/net/socket/udp/property/dont_route.txt
index ebc9165..e7cf1d5 100644
--- a/pages/develop/api/efl/net/socket/udp/property/dont_route.txt
+++ b/pages/develop/api/efl/net/socket/udp/property/dont_route.txt
@@ -3,7 +3,7 @@
3 3
4%%Avoids sent UDP packets being routed by a gateway, limiting them to the local network.%% 4%%Avoids sent UDP packets being routed by a gateway, limiting them to the local network.%%
5 5
6%%This will use SO_DONTROUTE option to avoid gateways routing sent packets to outside of local network. It's useful for some protocols that only want local area to be affected.%% 6%%This will use SO_DONTROUTE option to avoid gateways routing sent packets outside the local network. It's useful for some protocols that only want the local area to be affected.%%
7 7
8//Since 1.19// 8//Since 1.19//
9{{page>:develop:api-include:efl:net:socket:udp:property:dont_route:description&nouser&nolink&nodate}} 9{{page>:develop:api-include:efl:net:socket:udp:property:dont_route:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/socket/windows/method/write.txt b/pages/develop/api/efl/net/socket/windows/method/write.txt
index 0d29240..fb32433 100644
--- a/pages/develop/api/efl/net/socket/windows/method/write.txt
+++ b/pages/develop/api/efl/net/socket/windows/method/write.txt
@@ -3,7 +3,7 @@
3 3
4%%Writes data from a pre-populated buffer.%% 4%%Writes data from a pre-populated buffer.%%
5 5
6%%This operation will be executed immediately and may or may not block the caller thread for some time. The details of blocking behavior is to be defined by the implementation and may be subject to other parameters such as non-blocking flags, maximum timeout or even retry attempts.%% 6%%This operation will be executed immediately and may or may not block the caller thread for some time. The details of blocking behavior is defined by the implementation and may be subject to other parameters such as non-blocking flags, maximum timeout or even retry attempts.%%
7 7
8%%You can understand this method as write(2) libc function.%% 8%%You can understand this method as write(2) libc function.%%
9 9
diff --git a/pages/develop/api/efl/net/socket/windows/property/address_local.txt b/pages/develop/api/efl/net/socket/windows/property/address_local.txt
index b1501d8..7bbfd88 100644
--- a/pages/develop/api/efl/net/socket/windows/property/address_local.txt
+++ b/pages/develop/api/efl/net/socket/windows/property/address_local.txt
@@ -3,9 +3,9 @@
3 3
4%%The local address, similar to getsockname().%% 4%%The local address, similar to getsockname().%%
5 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...%% 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 7
8%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getsockname() in behavior.%% 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 9
10//Since 1.19// 10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:windows:property:address_local:description&nouser&nolink&nodate}} 11{{page>:develop:api-include:efl:net:socket:windows:property:address_local:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/socket/windows/property/address_remote.txt b/pages/develop/api/efl/net/socket/windows/property/address_remote.txt
index 6557275..b710ec2 100644
--- a/pages/develop/api/efl/net/socket/windows/property/address_remote.txt
+++ b/pages/develop/api/efl/net/socket/windows/property/address_remote.txt
@@ -5,7 +5,7 @@
5 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...%% 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 7
8%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getpeername() in behavior.%% 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 9
10//Since 1.19// 10//Since 1.19//
11{{page>:develop:api-include:efl:net:socket:windows:property:address_remote:description&nouser&nolink&nodate}} 11{{page>:develop:api-include:efl:net:socket:windows:property:address_remote:description&nouser&nolink&nodate}}