aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/io/queue
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/io/queue')
-rw-r--r--pages/develop/api/efl/io/queue/event/slice_changed.txt14
-rw-r--r--pages/develop/api/efl/io/queue/method/clear.txt18
-rw-r--r--pages/develop/api/efl/io/queue/method/close.txt22
-rw-r--r--pages/develop/api/efl/io/queue/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/io/queue/method/discard.txt26
-rw-r--r--pages/develop/api/efl/io/queue/method/eos_mark.txt22
-rw-r--r--pages/develop/api/efl/io/queue/method/finalize.txt10
-rw-r--r--pages/develop/api/efl/io/queue/method/preallocate.txt14
-rw-r--r--pages/develop/api/efl/io/queue/method/read.txt22
-rw-r--r--pages/develop/api/efl/io/queue/method/write.txt22
-rw-r--r--pages/develop/api/efl/io/queue/property/can_read.txt22
-rw-r--r--pages/develop/api/efl/io/queue/property/can_write.txt22
-rw-r--r--pages/develop/api/efl/io/queue/property/close_on_destructor.txt26
-rw-r--r--pages/develop/api/efl/io/queue/property/close_on_exec.txt44
-rw-r--r--pages/develop/api/efl/io/queue/property/closed.txt40
-rw-r--r--pages/develop/api/efl/io/queue/property/eos.txt22
-rw-r--r--pages/develop/api/efl/io/queue/property/limit.txt48
-rw-r--r--pages/develop/api/efl/io/queue/property/slice.txt14
-rw-r--r--pages/develop/api/efl/io/queue/property/usage.txt14
19 files changed, 218 insertions, 218 deletions
diff --git a/pages/develop/api/efl/io/queue/event/slice_changed.txt b/pages/develop/api/efl/io/queue/event/slice_changed.txt
index d60c18980..b2a719e4b 100644
--- a/pages/develop/api/efl/io/queue/event/slice_changed.txt
+++ b/pages/develop/api/efl/io/queue/event/slice_changed.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Queue: slice,changed~~
+===== Description =====
+
+%%The read-slice returned by %%[[:develop:api:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%% may have changed.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:queue:event:slice_changed:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%The read-slice returned by %%[[:develop:api:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%% may have changed.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:queue:event:slice_changed:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/io/queue/method/clear.txt b/pages/develop/api/efl/io/queue/method/clear.txt
index 3042b6107..d5dba670f 100644
--- a/pages/develop/api/efl/io/queue/method/clear.txt
+++ b/pages/develop/api/efl/io/queue/method/clear.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Io.Queue.clear~~
+===== Description =====
+
+%%Clear the queue. Same as reading all data.%%
+
+%%This is equivalent as calling %%[[:develop:api:efl:io:queue:method:discard|Efl.Io.Queue.discard]]%% with %%[[:develop:api:efl:io:queue:property:usage|Efl.Io.Queue.usage]]%% amount of bytes.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:queue:method:clear:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,15 +20,6 @@ clear {}
void efl_io_queue_clear(Eo *obj);
</code>
-===== Description =====
-
-%%Clear the queue. Same as reading all data.%%
-
-%%This is equivalent as calling %%[[:develop:api:efl:io:queue:method:discard|Efl.Io.Queue.discard]]%% with %%[[:develop:api:efl:io:queue:property:usage|Efl.Io.Queue.usage]]%% amount of bytes.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:queue:method:clear:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Queue.clear**
diff --git a/pages/develop/api/efl/io/queue/method/close.txt b/pages/develop/api/efl/io/queue/method/close.txt
index 068c6802f..b4fbefd61 100644
--- a/pages/develop/api/efl/io/queue/method/close.txt
+++ b/pages/develop/api/efl/io/queue/method/close.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Queue.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:io:queue:method:close:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:io:closer: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:io:queue: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/io/queue/method/destructor.txt b/pages/develop/api/efl/io/queue/method/destructor.txt
index 50a6874c1..a53cc737e 100644
--- a/pages/develop/api/efl/io/queue/method/destructor.txt
+++ b/pages/develop/api/efl/io/queue/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Queue.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:io:queue:method:destructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object: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:io:queue:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/io/queue/method/discard.txt b/pages/develop/api/efl/io/queue/method/discard.txt
index b417784f5..fe3a68c2a 100644
--- a/pages/develop/api/efl/io/queue/method/discard.txt
+++ b/pages/develop/api/efl/io/queue/method/discard.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Io.Queue.discard~~
+===== Description =====
+
+%%Discard the given number of bytes.%%
+
+%%This has the same effect as reading and discarding the given amount of bytes, without executing the actual copy.%%
+
+%%It's often paired with %%[[:develop:api:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%%, if users read the information from the slice and once they're done, that data must be discarded.%%
+
+%%As an example, some protocols provide messages with a "size" header, then %%[[:develop:api:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%% is used to peek into the available memory to see if there is a "size" and if the rest of the slice is the full payload, in this case the slice may be handled to some processing function. When the function is done, that amount of data must be discarded -- with this function.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:queue:method:discard:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,19 +32,6 @@ void efl_io_queue_discard(Eo *obj, size_t amount);
* **amount** //(in)// - %%Bytes to discard%%
-===== Description =====
-
-%%Discard the given number of bytes.%%
-
-%%This has the same effect as reading and discarding the given amount of bytes, without executing the actual copy.%%
-
-%%It's often paired with %%[[:develop:api:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%%, if users read the information from the slice and once they're done, that data must be discarded.%%
-
-%%As an example, some protocols provide messages with a "size" header, then %%[[:develop:api:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%% is used to peek into the available memory to see if there is a "size" and if the rest of the slice is the full payload, in this case the slice may be handled to some processing function. When the function is done, that amount of data must be discarded -- with this function.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:queue:method:discard:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Queue.discard**
diff --git a/pages/develop/api/efl/io/queue/method/eos_mark.txt b/pages/develop/api/efl/io/queue/method/eos_mark.txt
index d5a4ec312..633575d3f 100644
--- a/pages/develop/api/efl/io/queue/method/eos_mark.txt
+++ b/pages/develop/api/efl/io/queue/method/eos_mark.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Queue.eos_mark~~
+===== Description =====
+
+%%Mark this end-of-stream.%%
+
+%%That will set %%[[:develop:api:efl:io:reader:property:eos|Efl.Io.Reader.eos]]%% to %%''true''%% and forbid any further writes.%%
+
+%%Unlike %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%%, this won't clear anything.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:queue:method:eos_mark:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,17 +22,6 @@ eos_mark {}
void efl_io_queue_eos_mark(Eo *obj);
</code>
-===== Description =====
-
-%%Mark this end-of-stream.%%
-
-%%That will set %%[[:develop:api:efl:io:reader:property:eos|Efl.Io.Reader.eos]]%% to %%''true''%% and forbid any further writes.%%
-
-%%Unlike %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%%, this won't clear anything.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:queue:method:eos_mark:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Queue.eos_mark**
diff --git a/pages/develop/api/efl/io/queue/method/finalize.txt b/pages/develop/api/efl/io/queue/method/finalize.txt
index dd3cc90d5..64b85a90f 100644
--- a/pages/develop/api/efl/io/queue/method/finalize.txt
+++ b/pages/develop/api/efl/io/queue/method/finalize.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Io.Queue.finalize~~
+===== Description =====
+
+%%Called at the end of #eo_add. Should not be called, just overridden.%%
+{{page>:develop:api-include:efl:io:queue: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:io:queue:method:finalize:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]
diff --git a/pages/develop/api/efl/io/queue/method/preallocate.txt b/pages/develop/api/efl/io/queue/method/preallocate.txt
index 30ec420f6..a3908a074 100644
--- a/pages/develop/api/efl/io/queue/method/preallocate.txt
+++ b/pages/develop/api/efl/io/queue/method/preallocate.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Queue.preallocate~~
+===== Description =====
+
+%%Immediately pre-allocate a buffer of at least a given size.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:queue:method:preallocate:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,13 +26,6 @@ void efl_io_queue_preallocate(Eo *obj, size_t size);
* **size** //(in)// - %%Amount of bytes to pre-allocate.%%
-===== Description =====
-
-%%Immediately pre-allocate a buffer of at least a given size.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:queue:method:preallocate:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Queue.preallocate**
diff --git a/pages/develop/api/efl/io/queue/method/read.txt b/pages/develop/api/efl/io/queue/method/read.txt
index d83d97e24..c2b09137d 100644
--- a/pages/develop/api/efl/io/queue/method/read.txt
+++ b/pages/develop/api/efl/io/queue/method/read.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Queue.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:io:queue:method:read:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:io:reader: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:io:queue: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/io/queue/method/write.txt b/pages/develop/api/efl/io/queue/method/write.txt
index fda4d9a20..418b110f0 100644
--- a/pages/develop/api/efl/io/queue/method/write.txt
+++ b/pages/develop/api/efl/io/queue/method/write.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Queue.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:io:queue:method:write:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:io:writer: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:io:queue: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/io/queue/property/can_read.txt b/pages/develop/api/efl/io/queue/property/can_read.txt
index 2802af516..75e9c5035 100644
--- a/pages/develop/api/efl/io/queue/property/can_read.txt
+++ b/pages/develop/api/efl/io/queue/property/can_read.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Queue.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:io:queue:property:can_read:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]] **(get, 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:io:queue: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/io/queue/property/can_write.txt b/pages/develop/api/efl/io/queue/property/can_write.txt
index 079b0f430..c087a9a18 100644
--- a/pages/develop/api/efl/io/queue/property/can_write.txt
+++ b/pages/develop/api/efl/io/queue/property/can_write.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Queue.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:io:queue:property:can_write:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]] **(get, 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:io:queue: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/io/queue/property/close_on_destructor.txt b/pages/develop/api/efl/io/queue/property/close_on_destructor.txt
index c25234588..0f76aaead 100644
--- a/pages/develop/api/efl/io/queue/property/close_on_destructor.txt
+++ b/pages/develop/api/efl/io/queue/property/close_on_destructor.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Io.Queue.close_on_destructor~~
+===== Values =====
+
+ * **close_on_destructor** - %%%%''true''%% if close on destructor, %%''false''%% otherwise%%
+===== Description =====
+
+%%If true will automatically close() on object destructor.%%
+
+%%If the object was deleted without close, this property will state whenever it should be closed or not.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:queue:property:close_on_destructor:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:io:closer:property:close_on_destructor|Efl.Io.Closer.close_on_destructor]] **(get, set)**.//===== Signature =====
<code>
@@ -23,19 +36,6 @@ Eina_Bool efl_io_closer_close_on_destructor_get(const Eo *obj);
void efl_io_closer_close_on_destructor_set(Eo *obj, Eina_Bool close_on_destructor);
</code>
-===== Values =====
-
- * **close_on_destructor** - %%%%''true''%% if close on destructor, %%''false''%% otherwise%%
-===== Description =====
-
-%%If true will automatically close() on object destructor.%%
-
-%%If the object was deleted without close, this property will state whenever it should be closed or not.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:queue:property:close_on_destructor:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:io:closer:property:close_on_destructor|Efl.Io.Closer.close_on_destructor]]
diff --git a/pages/develop/api/efl/io/queue/property/close_on_exec.txt b/pages/develop/api/efl/io/queue/property/close_on_exec.txt
index 4218981fa..38f41fe39 100644
--- a/pages/develop/api/efl/io/queue/property/close_on_exec.txt
+++ b/pages/develop/api/efl/io/queue/property/close_on_exec.txt
@@ -1,4 +1,26 @@
~~Title: Efl.Io.Queue.close_on_exec~~
+===== Values =====
+
+ * **close_on_exec** - %%%%''true''%% if close on exec(), %%''false''%% otherwise%%
+===== Description =====
+
+%%If true will automatically close resources on exec() calls.%%
+
+%%When using file descriptors this should set FD_CLOEXEC so they are not inherited by the processes (children or self) doing exec().%%
+
+//Since 1.19//
+
+
+{{page>:develop:api-include:efl:io:queue:property:close_on_exec:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%If %%''true''%%, will close on exec() call.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:queue:property:close_on_exec:getter_description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec]] **(get, set)**.//===== Signature =====
<code>
@@ -24,28 +46,6 @@ Eina_Bool efl_io_closer_close_on_exec_get(const Eo *obj);
Eina_Bool efl_io_closer_close_on_exec_set(Eo *obj, Eina_Bool close_on_exec);
</code>
-===== Values =====
-
- * **close_on_exec** - %%%%''true''%% if close on exec(), %%''false''%% otherwise%%
-===== Description =====
-
-%%If true will automatically close resources on exec() calls.%%
-
-%%When using file descriptors this should set FD_CLOEXEC so they are not inherited by the processes (children or self) doing exec().%%
-
-//Since 1.19//
-
-
-{{page>:develop:api-include:efl:io:queue:property:close_on_exec:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%If %%''true''%%, will close on exec() call.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:queue:property:close_on_exec:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec]]
diff --git a/pages/develop/api/efl/io/queue/property/closed.txt b/pages/develop/api/efl/io/queue/property/closed.txt
index cd00d8b2c..eaa8d0a16 100644
--- a/pages/develop/api/efl/io/queue/property/closed.txt
+++ b/pages/develop/api/efl/io/queue/property/closed.txt
@@ -1,4 +1,24 @@
~~Title: Efl.Io.Queue.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:io:queue:property:closed:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%If true, calls close()%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:queue:property:closed:getter_description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:io:closer: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:io:queue:property:closed:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%If true, calls close()%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:queue: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/io/queue/property/eos.txt b/pages/develop/api/efl/io/queue/property/eos.txt
index c0f71d8dc..587804db5 100644
--- a/pages/develop/api/efl/io/queue/property/eos.txt
+++ b/pages/develop/api/efl/io/queue/property/eos.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Queue.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:io:queue:property:eos:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:io:reader:property:eos|Efl.Io.Reader.eos]] **(get, 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:io:queue: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/io/queue/property/limit.txt b/pages/develop/api/efl/io/queue/property/limit.txt
index a703c2f64..fa5b50465 100644
--- a/pages/develop/api/efl/io/queue/property/limit.txt
+++ b/pages/develop/api/efl/io/queue/property/limit.txt
@@ -1,28 +1,4 @@
~~Title: Efl.Io.Queue.limit~~
-===== Signature =====
-
-<code>
-@property limit {
- get {
- values {
- size: size;
- }
- }
- set {
- values {
- size: size;
- }
- }
-}
-</code>
-
-===== C signature =====
-
-<code c>
-size_t efl_io_queue_limit_get(const Eo *obj);
-void efl_io_queue_limit_set(Eo *obj, size_t size);
-</code>
-
===== Values =====
* **size** - %%Defines a maximum buffer size, or 0 to allow unlimited amount of bytes%%
@@ -47,6 +23,30 @@ void efl_io_queue_limit_set(Eo *obj, size_t size);
{{page>:develop:api-include:efl:io:queue:property:limit:getter_description&nouser&nolink&nodate}}
+===== Signature =====
+
+<code>
+@property limit {
+ get {
+ values {
+ size: size;
+ }
+ }
+ set {
+ values {
+ size: size;
+ }
+ }
+}
+</code>
+
+===== C signature =====
+
+<code c>
+size_t efl_io_queue_limit_get(const Eo *obj);
+void efl_io_queue_limit_set(Eo *obj, size_t size);
+</code>
+
===== Implemented by =====
* **Efl.Io.Queue.limit**
diff --git a/pages/develop/api/efl/io/queue/property/slice.txt b/pages/develop/api/efl/io/queue/property/slice.txt
index 077972cb7..b13ac4287 100644
--- a/pages/develop/api/efl/io/queue/property/slice.txt
+++ b/pages/develop/api/efl/io/queue/property/slice.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Queue.slice~~
+===== Values =====
+
+ * **slice** - %%Slice of the current buffer, may be invalidated if %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%%, %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% or %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% are called. It is the full slice available for reading.%%
+
+
+\\ {{page>:develop:api-include:efl:io:queue:property:slice:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,13 +24,6 @@
Eina_Slice efl_io_queue_slice_get(const Eo *obj);
</code>
-===== Values =====
-
- * **slice** - %%Slice of the current buffer, may be invalidated if %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%%, %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% or %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% are called. It is the full slice available for reading.%%
-
-
-{{page>:develop:api-include:efl:io:queue:property:slice:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Queue.slice**
diff --git a/pages/develop/api/efl/io/queue/property/usage.txt b/pages/develop/api/efl/io/queue/property/usage.txt
index 607867b2b..41c77ec51 100644
--- a/pages/develop/api/efl/io/queue/property/usage.txt
+++ b/pages/develop/api/efl/io/queue/property/usage.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Queue.usage~~
+===== Values =====
+
+ * **usage** - %%Bytes available to read%%
+
+
+\\ {{page>:develop:api-include:efl:io:queue:property:usage:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,13 +24,6 @@
size_t efl_io_queue_usage_get(const Eo *obj);
</code>
-===== Values =====
-
- * **usage** - %%Bytes available to read%%
-
-
-{{page>:develop:api-include:efl:io:queue:property:usage:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Queue.usage**