aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/net/socket/fd
diff options
context:
space:
mode:
authorAndy Williams <andy@andywilliams.me>2017-12-12 16:55:07 +0000
committerAndy Williams <andy@andywilliams.me>2017-12-12 16:56:48 +0000
commitb1ab272be03c859b8c3b71eb88267f3b9d562b51 (patch)
treedf8a1818eff763bf76266a4323f92f1a09409d1a /pages/develop/api/efl/net/socket/fd
parentWiki page navigation changed with summary [Updated] by Xavi Artigas (diff)
downloadwww-content-b1ab272be03c859b8c3b71eb88267f3b9d562b51.tar.gz
api: Use the latest API generation code
Diffstat (limited to 'pages/develop/api/efl/net/socket/fd')
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/close.txt22
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/finalize.txt10
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/read.txt22
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/write.txt22
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/address_local.txt30
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/address_remote.txt30
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/can_read.txt22
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/can_write.txt22
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/closed.txt40
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/eos.txt22
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/family.txt30
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/fd.txt32
14 files changed, 166 insertions, 166 deletions
diff --git a/pages/develop/api/efl/net/socket/fd/method/close.txt b/pages/develop/api/efl/net/socket/fd/method/close.txt
index 4fd08de93..4e20c33f8 100644
--- a/pages/develop/api/efl/net/socket/fd/method/close.txt
+++ b/pages/develop/api/efl/net/socket/fd/method/close.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Fd.close~~
+===== Description =====
+
+%%Closes the Input/Output object.%%
+
+%%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.%%
+
+%%You can understand this method as close(2) libc function.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:fd:method:close:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:io:closer:fd:method:close|Efl.Io.Closer.close]].//===== Signature =====
<code>
@@ -13,17 +24,6 @@ close @pure_virtual {
Eina_Error efl_io_closer_close(Eo *obj);
</code>
-===== Description =====
-
-%%Closes the Input/Output object.%%
-
-%%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.%%
-
-%%You can understand this method as close(2) libc function.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:fd:method:close:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]
diff --git a/pages/develop/api/efl/net/socket/fd/method/constructor.txt b/pages/develop/api/efl/net/socket/fd/method/constructor.txt
index 854149ead..6a8a5a4d0 100644
--- a/pages/develop/api/efl/net/socket/fd/method/constructor.txt
+++ b/pages/develop/api/efl/net/socket/fd/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Socket.Fd.constructor~~
+===== Description =====
+
+%%Call the object's constructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:net:socket:fd:method:constructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:loop:fd:method:constructor|Efl.Object.constructor]].//===== Signature =====
<code>
@@ -13,13 +20,6 @@ constructor {
Efl_Object *efl_constructor(Eo *obj);
</code>
-===== Description =====
-
-%%Call the object's constructor.%%
-
-%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
-{{page>:develop:api-include:efl:net:socket:fd:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
diff --git a/pages/develop/api/efl/net/socket/fd/method/destructor.txt b/pages/develop/api/efl/net/socket/fd/method/destructor.txt
index d05701552..76b166e6e 100644
--- a/pages/develop/api/efl/net/socket/fd/method/destructor.txt
+++ b/pages/develop/api/efl/net/socket/fd/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Socket.Fd.destructor~~
+===== Description =====
+
+%%Call the object's destructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:net:socket:fd:method:destructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:loop:fd:method:destructor|Efl.Object.destructor]].//===== Signature =====
<code>
@@ -11,13 +18,6 @@ destructor {}
void efl_destructor(Eo *obj);
</code>
-===== Description =====
-
-%%Call the object's destructor.%%
-
-%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
-{{page>:develop:api-include:efl:net:socket:fd:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/net/socket/fd/method/finalize.txt b/pages/develop/api/efl/net/socket/fd/method/finalize.txt
index f3accf7e9..f18491b8f 100644
--- a/pages/develop/api/efl/net/socket/fd/method/finalize.txt
+++ b/pages/develop/api/efl/net/socket/fd/method/finalize.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Net.Socket.Fd.finalize~~
+===== Description =====
+
+%%Called at the end of #eo_add. Should not be called, just overridden.%%
+{{page>:develop:api-include:efl:net:socket:fd:method:finalize:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]].//===== Signature =====
<code>
@@ -13,11 +18,6 @@ finalize {
Efl_Object *efl_finalize(Eo *obj);
</code>
-===== Description =====
-
-%%Called at the end of #eo_add. Should not be called, just overridden.%%
-{{page>:develop:api-include:efl:net:socket:fd:method:finalize:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]
diff --git a/pages/develop/api/efl/net/socket/fd/method/read.txt b/pages/develop/api/efl/net/socket/fd/method/read.txt
index 867ae5541..1a93848b9 100644
--- a/pages/develop/api/efl/net/socket/fd/method/read.txt
+++ b/pages/develop/api/efl/net/socket/fd/method/read.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Fd.read~~
+===== Description =====
+
+%%Reads data into a pre-allocated buffer.%%
+
+%%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.%%
+
+%%You can understand this method as read(2) libc function.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:fd:method:read:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:io:reader:fd:method:read|Efl.Io.Reader.read]].//===== Signature =====
<code>
@@ -20,17 +31,6 @@ Eina_Error efl_io_reader_read(Eo *obj, Eina_Rw_Slice rw_slice);
* **rw_slice** //(inout)// - %%Provides a pre-allocated memory to be filled up to rw_slice.len. It will be populated and the length will be set to the actually used amount of bytes, which can be smaller than the request.%%
-===== Description =====
-
-%%Reads data into a pre-allocated buffer.%%
-
-%%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.%%
-
-%%You can understand this method as read(2) libc function.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:fd:method:read:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]
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 25d1f2771..4249bb303 100644
--- a/pages/develop/api/efl/net/socket/fd/method/write.txt
+++ b/pages/develop/api/efl/net/socket/fd/method/write.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Fd.write~~
+===== Description =====
+
+%%Writes data from a pre-populated buffer.%%
+
+%%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.%%
+
+%%You can understand this method as write(2) libc function.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:fd:method:write:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:io:writer:fd:method:write|Efl.Io.Writer.write]].//===== Signature =====
<code>
@@ -22,17 +33,6 @@ Eina_Error efl_io_writer_write(Eo *obj, Eina_Slice slice, Eina_Slice *remaining)
* **slice** //(inout)// - %%Provides a pre-populated memory to be used up to slice.len. The returned slice will be adapted as length will be set to the actually used amount of bytes, which can be smaller than the request.%%
* **remaining** //(out)// - %%Convenience to output the remaining parts of slice that was not written. If the full slice was written, this will be a slice of zero-length.%%
-===== Description =====
-
-%%Writes data from a pre-populated buffer.%%
-
-%%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.%%
-
-%%You can understand this method as write(2) libc function.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:fd:method:write:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]
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 0ae21ca27..ea6354c9a 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
@@ -1,4 +1,19 @@
~~Title: Efl.Net.Socket.Fd.address_local~~
+===== Values =====
+
+ * **address** - %%Local address%%
+===== Description =====
+
+%%The local address, similar to getsockname().%%
+
+%%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...%%
+
+%%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.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:fd:property:address_local:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:net:socket:property:address_local|Efl.Net.Socket.address_local]] **(get, set)**.//===== Signature =====
<code>
@@ -23,21 +38,6 @@ const char *efl_net_socket_address_local_get(const Eo *obj);
void efl_net_socket_address_local_set(Eo *obj, const char *address);
</code>
-===== Values =====
-
- * **address** - %%Local address%%
-===== Description =====
-
-%%The local address, similar to getsockname().%%
-
-%%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...%%
-
-%%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.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:fd:property:address_local:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:net:socket:property:address_local|Efl.Net.Socket.address_local]]
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 2e48b18f9..157162d42 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
@@ -1,4 +1,19 @@
~~Title: Efl.Net.Socket.Fd.address_remote~~
+===== Values =====
+
+ * **address** - %%Remote address%%
+===== Description =====
+
+%%The remote address, similar to getpeername().%%
+
+%%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...%%
+
+%%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.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:fd:property:address_remote:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]] **(get, set)**.//===== Signature =====
<code>
@@ -23,21 +38,6 @@ const char *efl_net_socket_address_remote_get(const Eo *obj);
void efl_net_socket_address_remote_set(Eo *obj, const char *address);
</code>
-===== Values =====
-
- * **address** - %%Remote address%%
-===== Description =====
-
-%%The remote address, similar to getpeername().%%
-
-%%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...%%
-
-%%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.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:fd:property:address_remote:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]
diff --git a/pages/develop/api/efl/net/socket/fd/property/can_read.txt b/pages/develop/api/efl/net/socket/fd/property/can_read.txt
index 4b9ced635..8ceb65136 100644
--- a/pages/develop/api/efl/net/socket/fd/property/can_read.txt
+++ b/pages/develop/api/efl/net/socket/fd/property/can_read.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Fd.can_read~~
+===== Values =====
+
+ * **can_read** - %%%%''true''%% if it can be read without blocking or failing, %%''false''%% otherwise%%
+===== Description =====
+
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:fd:property:can_read:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:io:reader:fd:property:can_read|Efl.Io.Reader.can_read]] **(set)**.//===== Signature =====
<code>
@@ -23,17 +34,6 @@ Eina_Bool efl_io_reader_can_read_get(const Eo *obj);
void efl_io_reader_can_read_set(Eo *obj, Eina_Bool can_read);
</code>
-===== Values =====
-
- * **can_read** - %%%%''true''%% if it can be read without blocking or failing, %%''false''%% otherwise%%
-===== Description =====
-
-%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:fd:property:can_read:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]
diff --git a/pages/develop/api/efl/net/socket/fd/property/can_write.txt b/pages/develop/api/efl/net/socket/fd/property/can_write.txt
index 5e2edfb0b..974e6a65d 100644
--- a/pages/develop/api/efl/net/socket/fd/property/can_write.txt
+++ b/pages/develop/api/efl/net/socket/fd/property/can_write.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Fd.can_write~~
+===== Values =====
+
+ * **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
+===== Description =====
+
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:fd:property:can_write:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:io:writer:fd:property:can_write|Efl.Io.Writer.can_write]] **(set)**.//===== Signature =====
<code>
@@ -23,17 +34,6 @@ Eina_Bool efl_io_writer_can_write_get(const Eo *obj);
void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);
</code>
-===== Values =====
-
- * **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
-===== Description =====
-
-%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:fd:property:can_write:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]
diff --git a/pages/develop/api/efl/net/socket/fd/property/closed.txt b/pages/develop/api/efl/net/socket/fd/property/closed.txt
index d2bd52d39..dd46e0bc1 100644
--- a/pages/develop/api/efl/net/socket/fd/property/closed.txt
+++ b/pages/develop/api/efl/net/socket/fd/property/closed.txt
@@ -1,4 +1,24 @@
~~Title: Efl.Net.Socket.Fd.closed~~
+===== Values =====
+
+ * **is_closed** - %%%%''true''%% if closed, %%''false''%% otherwise%%
+===== Description =====
+
+%%If true will notify object was closed.%%
+
+//Since 1.19//
+
+
+{{page>:develop:api-include:efl:net:socket:fd:property:closed:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%If true, calls close()%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:fd:property:closed:getter_description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:io:closer:fd:property:closed|Efl.Io.Closer.closed]] **(get)**.//===== Signature =====
<code>
@@ -24,26 +44,6 @@ Eina_Bool efl_io_closer_closed_get(const Eo *obj);
Eina_Bool efl_io_closer_closed_set(Eo *obj, Eina_Bool is_closed);
</code>
-===== Values =====
-
- * **is_closed** - %%%%''true''%% if closed, %%''false''%% otherwise%%
-===== Description =====
-
-%%If true will notify object was closed.%%
-
-//Since 1.19//
-
-
-{{page>:develop:api-include:efl:net:socket:fd:property:closed:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%If true, calls close()%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:fd:property:closed:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:io:closer:property:closed|Efl.Io.Closer.closed]]
diff --git a/pages/develop/api/efl/net/socket/fd/property/eos.txt b/pages/develop/api/efl/net/socket/fd/property/eos.txt
index 878119d6b..897409481 100644
--- a/pages/develop/api/efl/net/socket/fd/property/eos.txt
+++ b/pages/develop/api/efl/net/socket/fd/property/eos.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Fd.eos~~
+===== Values =====
+
+ * **is_eos** - %%%%''true''%% if end of stream, %%''false''%% otherwise%%
+===== Description =====
+
+%%If %%''true''%% will notify end of stream.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:fd:property:eos:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:io:reader:fd:property:eos|Efl.Io.Reader.eos]] **(set)**.//===== Signature =====
<code>
@@ -23,17 +34,6 @@ Eina_Bool efl_io_reader_eos_get(const Eo *obj);
void efl_io_reader_eos_set(Eo *obj, Eina_Bool is_eos);
</code>
-===== Values =====
-
- * **is_eos** - %%%%''true''%% if end of stream, %%''false''%% otherwise%%
-===== Description =====
-
-%%If %%''true''%% will notify end of stream.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:fd:property:eos:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:io:reader:property:eos|Efl.Io.Reader.eos]]
diff --git a/pages/develop/api/efl/net/socket/fd/property/family.txt b/pages/develop/api/efl/net/socket/fd/property/family.txt
index 1d3cb2754..0d7e18c34 100644
--- a/pages/develop/api/efl/net/socket/fd/property/family.txt
+++ b/pages/develop/api/efl/net/socket/fd/property/family.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Net.Socket.Fd.family~~
+===== Values =====
+
+ * **family** - %%Address family%%
+===== Description =====
+
+%%The address family (AF_*) family of this socket.%%
+
+%%It will be one of AF_INET (IPv4), AF_INET6 (IPv6), AF_UNIX...%%
+
+%%It must be set before the %%[[:develop:api:efl:loop:fd:property:fd|Efl.Loop.Fd.fd.set]]%% is called with a valid file descriptor.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:fd:property:family:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,21 +38,6 @@ int efl_net_socket_fd_family_get(const Eo *obj);
void efl_net_socket_fd_family_set(Eo *obj, int family);
</code>
-===== Values =====
-
- * **family** - %%Address family%%
-===== Description =====
-
-%%The address family (AF_*) family of this socket.%%
-
-%%It will be one of AF_INET (IPv4), AF_INET6 (IPv6), AF_UNIX...%%
-
-%%It must be set before the %%[[:develop:api:efl:loop:fd:property:fd|Efl.Loop.Fd.fd.set]]%% is called with a valid file descriptor.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:fd:property:family:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Socket.Fd.family**
diff --git a/pages/develop/api/efl/net/socket/fd/property/fd.txt b/pages/develop/api/efl/net/socket/fd/property/fd.txt
index 9155d21d0..55fea944d 100644
--- a/pages/develop/api/efl/net/socket/fd/property/fd.txt
+++ b/pages/develop/api/efl/net/socket/fd/property/fd.txt
@@ -1,4 +1,20 @@
~~Title: Efl.Net.Socket.Fd.fd~~
+===== Values =====
+
+ * **fd** - %%The file descriptor.%%
+===== Description =====
+
+%%Defines which file descriptor to watch. If it is a file, use file_fd variant.%%
+
+
+{{page>:develop:api-include:efl:net:socket:fd:property:fd:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%Defines the fd to watch on.%%
+{{page>:develop:api-include:efl:net:socket:fd:property:fd:getter_description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:loop:fd:property:fd|Efl.Loop.Fd.fd]] **(set)**.//===== Signature =====
<code>
@@ -23,22 +39,6 @@ int efl_loop_fd_get(const Eo *obj);
void efl_loop_fd_set(Eo *obj, int fd);
</code>
-===== Values =====
-
- * **fd** - %%The file descriptor.%%
-===== Description =====
-
-%%Defines which file descriptor to watch. If it is a file, use file_fd variant.%%
-
-
-{{page>:develop:api-include:efl:net:socket:fd:property:fd:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%Defines the fd to watch on.%%
-{{page>:develop:api-include:efl:net:socket:fd:property:fd:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:loop:fd:property:fd|Efl.Loop.Fd.fd]]