aboutsummaryrefslogtreecommitdiff'>stats
path: root/pages/develop/api/efl/io/buffered_stream
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/io/buffered_stream')
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/error.txt14
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/finished.txt14
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/line.txt14
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/progress.txt14
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/read_finished.txt14
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/slice_changed.txt14
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/write_finished.txt14
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/clear.txt18
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/close.txt22
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/discard.txt26
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/eos_mark.txt24
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/finalize.txt10
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/flush.txt26
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/read.txt22
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/write.txt22
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/can_read.txt22
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/can_write.txt22
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/close_on_destructor.txt26
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/close_on_exec.txt44
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/closed.txt40
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/eos.txt22
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/inner_io.txt48
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/line_delimiter.txt40
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/max_queue_size_input.txt44
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/max_queue_size_output.txt44
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/pending_read.txt14
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/pending_write.txt14
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/progress.txt16
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/read_chunk_size.txt48
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/slice.txt14
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/timeout_inactivity.txt30
32 files changed, 385 insertions, 385 deletions
diff --git a/pages/develop/api/efl/io/buffered_stream/event/error.txt b/pages/develop/api/efl/io/buffered_stream/event/error.txt
index 632876d15..d7830b5e2 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/error.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/error.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Buffered_Stream: error~~
+===== Description =====
+
+%%An error happened and the I/O stopped%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:event:error:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%An error happened and the I/O stopped%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:event:error:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/io/buffered_stream/event/finished.txt b/pages/develop/api/efl/io/buffered_stream/event/finished.txt
index 85b07bdef..8a4362257 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/finished.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/finished.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Buffered_Stream: finished~~
+===== Description =====
+
+%%Both read and write are finished.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:event:finished:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Both read and write are finished.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:event:finished:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/io/buffered_stream/event/line.txt b/pages/develop/api/efl/io/buffered_stream/event/line.txt
index 0899ea7b9..21b434d8b 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/line.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/line.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Buffered_Stream: line~~
+===== Description =====
+
+%%If %%[[:develop:api:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, will be emitted with current line. The memory is only valid during event callback dispatched and should not be modified. Note that the line slice may not be inside %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, don't assume that!%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:event:line:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%If %%[[:develop:api:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, will be emitted with current line. The memory is only valid during event callback dispatched and should not be modified. Note that the line slice may not be inside %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, don't assume that!%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:event:line:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/io/buffered_stream/event/progress.txt b/pages/develop/api/efl/io/buffered_stream/event/progress.txt
index 59c8f340d..918e47e52 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/progress.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/progress.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Buffered_Stream: progress~~
+===== Description =====
+
+%%Property %%[[:develop:api:efl:io:buffered_stream:property:progress|Efl.Io.Buffered_Stream.progress]]%% changed%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:event:progress:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Property %%[[:develop:api:efl:io:buffered_stream:property:progress|Efl.Io.Buffered_Stream.progress]]%% changed%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:event:progress:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/io/buffered_stream/event/read_finished.txt b/pages/develop/api/efl/io/buffered_stream/event/read_finished.txt
index 725c59c6d..7706e244c 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/read_finished.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/read_finished.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Buffered_Stream: read,finished~~
+===== Description =====
+
+%%Same as %%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%% "eos", for consistency.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:event:read_finished:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Same as %%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%% "eos", for consistency.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:event:read_finished:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/io/buffered_stream/event/slice_changed.txt b/pages/develop/api/efl/io/buffered_stream/event/slice_changed.txt
index cda37f229..f65100f0c 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/slice_changed.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/slice_changed.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Buffered_Stream: slice,changed~~
+===== Description =====
+
+%%The read-slice returned by %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% may have changed.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream: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:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% may have changed.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:event:slice_changed:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/io/buffered_stream/event/write_finished.txt b/pages/develop/api/efl/io/buffered_stream/event/write_finished.txt
index fe2901ef9..b490d4a1a 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/write_finished.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/write_finished.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Buffered_Stream: write,finished~~
+===== Description =====
+
+%%%%[[:develop:api:efl:io:buffered_stream:method:eos_mark|Efl.Io.Buffered_Stream.eos_mark]]%% was called and all available data was sent to destination%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:event:write_finished:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%%%[[:develop:api:efl:io:buffered_stream:method:eos_mark|Efl.Io.Buffered_Stream.eos_mark]]%% was called and all available data was sent to destination%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:event:write_finished:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/io/buffered_stream/method/clear.txt b/pages/develop/api/efl/io/buffered_stream/method/clear.txt
index 3ec1b8bb3..d2c1576d7 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/clear.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/clear.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Io.Buffered_Stream.clear~~
+===== Description =====
+
+%%Clears the incoming queue. Same as reading all data.%%
+
+%%This is equivalent as calling %%[[:develop:api:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%% with %%[[:develop:api:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% amount of bytes.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:method:clear:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,15 +20,6 @@ clear {}
void efl_io_buffered_stream_clear(Eo *obj);
</code>
-===== Description =====
-
-%%Clears the incoming queue. Same as reading all data.%%
-
-%%This is equivalent as calling %%[[:develop:api:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%% with %%[[:develop:api:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% amount of bytes.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:method:clear:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Buffered_Stream.clear**
diff --git a/pages/develop/api/efl/io/buffered_stream/method/close.txt b/pages/develop/api/efl/io/buffered_stream/method/close.txt
index 21c2fefbb..d34d4a66c 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/close.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/close.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Buffered_Stream.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:buffered_stream: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:buffered_stream: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/buffered_stream/method/destructor.txt b/pages/develop/api/efl/io/buffered_stream/method/destructor.txt
index bd3946a8f..3c121a60c 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/destructor.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Buffered_Stream.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:buffered_stream: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:buffered_stream: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/buffered_stream/method/discard.txt b/pages/develop/api/efl/io/buffered_stream/method/discard.txt
index 973b65e5a..477f29fde 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/discard.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/discard.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Io.Buffered_Stream.discard~~
+===== Description =====
+
+%%Discards 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:buffered_stream:property:slice|Efl.Io.Buffered_Stream.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:buffered_stream:property:slice|Efl.Io.Buffered_Stream.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:buffered_stream:method:discard:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,19 +32,6 @@ void efl_io_buffered_stream_discard(Eo *obj, size_t amount);
* **amount** //(in)// - %%Bytes to discard%%
-===== Description =====
-
-%%Discards 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:buffered_stream:property:slice|Efl.Io.Buffered_Stream.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:buffered_stream:property:slice|Efl.Io.Buffered_Stream.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:buffered_stream:method:discard:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Buffered_Stream.discard**
diff --git a/pages/develop/api/efl/io/buffered_stream/method/eos_mark.txt b/pages/develop/api/efl/io/buffered_stream/method/eos_mark.txt
index 294caeee9..1a0249d3e 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/eos_mark.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/eos_mark.txt
@@ -1,16 +1,4 @@
~~Title: Efl.Io.Buffered_Stream.eos_mark~~
-===== Signature =====
-
-<code>
-eos_mark {}
-</code>
-
-===== C signature =====
-
-<code c>
-void efl_io_buffered_stream_eos_mark(Eo *obj);
-</code>
-
===== Description =====
%%Marks this end-of-stream, signals nothing else will be written.%%
@@ -24,6 +12,18 @@ void efl_io_buffered_stream_eos_mark(Eo *obj);
//Since 1.19//
{{page>:develop:api-include:efl:io:buffered_stream:method:eos_mark:description&nouser&nolink&nodate}}
+===== Signature =====
+
+<code>
+eos_mark {}
+</code>
+
+===== C signature =====
+
+<code c>
+void efl_io_buffered_stream_eos_mark(Eo *obj);
+</code>
+
===== Implemented by =====
* **Efl.Io.Buffered_Stream.eos_mark**
diff --git a/pages/develop/api/efl/io/buffered_stream/method/finalize.txt b/pages/develop/api/efl/io/buffered_stream/method/finalize.txt
index 5ee138578..0505914fa 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/finalize.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/finalize.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Io.Buffered_Stream.finalize~~
+===== Description =====
+
+%%Called at the end of #eo_add. Should not be called, just overridden.%%
+{{page>:develop:api-include:efl:io:buffered_stream: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:buffered_stream: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/buffered_stream/method/flush.txt b/pages/develop/api/efl/io/buffered_stream/method/flush.txt
index d4227f5f9..246e83c18 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/flush.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/flush.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Io.Buffered_Stream.flush~~
+===== Description =====
+
+%%Forces writing all pending data to destination.%%
+
+%%It will return %%''true''%% if %%[[:develop:api:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% drops to zero, %%''false''%% otherwise and more calls to flush must be made.%%
+
+%%If the %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% is implements %%[[:develop:api:efl:io:closer|Efl.Io.Closer]]%% and it was closed, or the wrapper itself was closed, this function will do nothing and returns %%''true''%%.%%
+
+%%@note this function may block the main loop execution until operations complete! This is bad for usability, as user interface or other operations may freeze. A better approach is to operate asynchronously and wait for "write,finished" event.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:method:flush:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -22,19 +35,6 @@ Eina_Bool efl_io_buffered_stream_flush(Eo *obj, Eina_Bool may_block, Eina_Bool i
* **may_block** //(in)// - %%If %%''true''%%, then %%[[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% and %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% are not checked and the call may block.%%
* **ignore_line_delimiter** //(in)// - %%Forces flush ignoring line delimiters%%
-===== Description =====
-
-%%Forces writing all pending data to destination.%%
-
-%%It will return %%''true''%% if %%[[:develop:api:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% drops to zero, %%''false''%% otherwise and more calls to flush must be made.%%
-
-%%If the %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% is implements %%[[:develop:api:efl:io:closer|Efl.Io.Closer]]%% and it was closed, or the wrapper itself was closed, this function will do nothing and returns %%''true''%%.%%
-
-%%@note this function may block the main loop execution until operations complete! This is bad for usability, as user interface or other operations may freeze. A better approach is to operate asynchronously and wait for "write,finished" event.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:method:flush:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Buffered_Stream.flush**
diff --git a/pages/develop/api/efl/io/buffered_stream/method/read.txt b/pages/develop/api/efl/io/buffered_stream/method/read.txt
index 5abceeb70..0ed10633d 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/read.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/read.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Buffered_Stream.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:buffered_stream: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:buffered_stream: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/buffered_stream/method/write.txt b/pages/develop/api/efl/io/buffered_stream/method/write.txt
index c50180a5b..99fc3ccb8 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/write.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/write.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Buffered_Stream.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:buffered_stream: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:buffered_stream: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/buffered_stream/property/can_read.txt b/pages/develop/api/efl/io/buffered_stream/property/can_read.txt
index 8f9fdd247..061429074 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/can_read.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/can_read.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Buffered_Stream.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:buffered_stream: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:buffered_stream: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/buffered_stream/property/can_write.txt b/pages/develop/api/efl/io/buffered_stream/property/can_write.txt
index 4e27afea4..a029bd997 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/can_write.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/can_write.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Buffered_Stream.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:buffered_stream: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:buffered_stream: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/buffered_stream/property/close_on_destructor.txt b/pages/develop/api/efl/io/buffered_stream/property/close_on_destructor.txt
index de020272c..84c27b5d7 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/close_on_destructor.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/close_on_destructor.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Io.Buffered_Stream.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:buffered_stream: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:buffered_stream: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/buffered_stream/property/close_on_exec.txt b/pages/develop/api/efl/io/buffered_stream/property/close_on_exec.txt
index 783a08bb5..058e75ca4 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/close_on_exec.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/close_on_exec.txt
@@ -1,4 +1,26 @@
~~Title: Efl.Io.Buffered_Stream.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:buffered_stream: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:buffered_stream: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:buffered_stream: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:buffered_stream: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/buffered_stream/property/closed.txt b/pages/develop/api/efl/io/buffered_stream/property/closed.txt
index 5e5547cb3..32ef63800 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/closed.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/closed.txt
@@ -1,4 +1,24 @@
~~Title: Efl.Io.Buffered_Stream.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:buffered_stream:property:closed:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%If true, calls close()%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream: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:buffered_stream:property:closed:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%If true, calls close()%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream: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/buffered_stream/property/eos.txt b/pages/develop/api/efl/io/buffered_stream/property/eos.txt
index 7ec309bd5..f55685a72 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/eos.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/eos.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Io.Buffered_Stream.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:buffered_stream: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:buffered_stream: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/buffered_stream/property/inner_io.txt b/pages/develop/api/efl/io/buffered_stream/property/inner_io.txt
index 5d3f416cb..dd23324aa 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/inner_io.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/inner_io.txt
@@ -1,28 +1,4 @@
~~Title: Efl.Io.Buffered_Stream.inner_io~~
-===== Signature =====
-
-<code>
-@property inner_io {
- get {
- values {
- io: free(Efl.Object, efl_del);
- }
- }
- set {
- values {
- io: free(Efl.Object, efl_del);
- }
- }
-}
-</code>
-
-===== C signature =====
-
-<code c>
-Efl_Object *efl_io_buffered_stream_inner_io_get(const Eo *obj);
-void efl_io_buffered_stream_inner_io_set(Eo *obj, Efl_Object *io);
-</code>
-
===== Values =====
* **io** - %%The input (%%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%%) or output (%%[[:develop:api:efl:io:writer|Efl.Io.Writer]]%%) instance%%
@@ -52,6 +28,30 @@ void efl_io_buffered_stream_inner_io_set(Eo *obj, Efl_Object *io);
{{page>:develop:api-include:efl:io:buffered_stream:property:inner_io:getter_description&nouser&nolink&nodate}}
+===== Signature =====
+
+<code>
+@property inner_io {
+ get {
+ values {
+ io: free(Efl.Object, efl_del);
+ }
+ }
+ set {
+ values {
+ io: free(Efl.Object, efl_del);
+ }
+ }
+}
+</code>
+
+===== C signature =====
+
+<code c>
+Efl_Object *efl_io_buffered_stream_inner_io_get(const Eo *obj);
+void efl_io_buffered_stream_inner_io_set(Eo *obj, Efl_Object *io);
+</code>
+
===== Implemented by =====
* **Efl.Io.Buffered_Stream.inner_io**
diff --git a/pages/develop/api/efl/io/buffered_stream/property/line_delimiter.txt b/pages/develop/api/efl/io/buffered_stream/property/line_delimiter.txt
index 9011d702b..d79d1b006 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/line_delimiter.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/line_delimiter.txt
@@ -1,4 +1,24 @@
~~Title: Efl.Io.Buffered_Stream.line_delimiter~~
+===== Values =====
+
+ * **slice** - %%The contents may contain 0 and will be copied%%
+===== Description =====
+
+%%If set, incoming data will be checked for the delimiter and "line" events are The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% was reached.%%
+
+//Since 1.19//
+
+
+{{page>:develop:api-include:efl:io:buffered_stream:property:line_delimiter:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%Changes line delimiter to use. If empty, no delimiter is to be used%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:property:line_delimiter:getter_description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,26 +43,6 @@ const Eina_Slice efl_io_buffered_stream_line_delimiter_get(const Eo *obj);
void efl_io_buffered_stream_line_delimiter_set(Eo *obj, const Eina_Slice slice);
</code>
-===== Values =====
-
- * **slice** - %%The contents may contain 0 and will be copied%%
-===== Description =====
-
-%%If set, incoming data will be checked for the delimiter and "line" events are The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% was reached.%%
-
-//Since 1.19//
-
-
-{{page>:develop:api-include:efl:io:buffered_stream:property:line_delimiter:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%Changes line delimiter to use. If empty, no delimiter is to be used%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:property:line_delimiter:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Io.Buffered_Stream.line_delimiter**
diff --git a/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_input.txt b/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_input.txt
index ded0b05f3..19468f5bb 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_input.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_input.txt
@@ -1,4 +1,26 @@
~~Title: Efl.Io.Buffered_Stream.max_queue_size_input~~
+===== Values =====
+
+ * **max_queue_size_input** - %%Defines a maximum buffer size for incoming data, or 0 to allow unlimited amount of bytes%%
+===== Description =====
+
+%%Limits how big the input queue can grow, in bytes.%%
+
+%%If limited and %%[[:develop:api:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, "line" events may be emitted with partial contents, without the trailing delimiter.%%
+
+//Since 1.19//
+
+
+{{page>:develop:api-include:efl:io:buffered_stream:property:max_queue_size_input:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%Constructor-only property to set buffer limit. 0 is unlimited%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:property:max_queue_size_input:getter_description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,28 +45,6 @@ size_t efl_io_buffered_stream_max_queue_size_input_get(const Eo *obj);
void efl_io_buffered_stream_max_queue_size_input_set(Eo *obj, size_t max_queue_size_input);
</code>
-===== Values =====
-
- * **max_queue_size_input** - %%Defines a maximum buffer size for incoming data, or 0 to allow unlimited amount of bytes%%
-===== Description =====
-
-%%Limits how big the input queue can grow, in bytes.%%
-
-%%If limited and %%[[:develop:api:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, "line" events may be emitted with partial contents, without the trailing delimiter.%%
-
-//Since 1.19//
-
-
-{{page>:develop:api-include:efl:io:buffered_stream:property:max_queue_size_input:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%Constructor-only property to set buffer limit. 0 is unlimited%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:property:max_queue_size_input:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Io.Buffered_Stream.max_queue_size_input**
diff --git a/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_output.txt b/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_output.txt
index 78ac599e5..cc302add1 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_output.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_output.txt
@@ -1,4 +1,26 @@
~~Title: Efl.Io.Buffered_Stream.max_queue_size_output~~
+===== Values =====
+
+ * **max_queue_size_output** - %%Defines a maximum buffer size for output data, or 0 to allow unlimited amount of bytes. If limited, %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
+===== Description =====
+
+%%Limits how big the output queue can grow, in bytes.%%
+
+%%If limited, %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
+
+//Since 1.19//
+
+
+{{page>:develop:api-include:efl:io:buffered_stream:property:max_queue_size_output:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%Constructor-only property to set buffer limit. 0 is unlimited%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:property:max_queue_size_output:getter_description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,28 +45,6 @@ size_t efl_io_buffered_stream_max_queue_size_output_get(const Eo *obj);
void efl_io_buffered_stream_max_queue_size_output_set(Eo *obj, size_t max_queue_size_output);
</code>
-===== Values =====
-
- * **max_queue_size_output** - %%Defines a maximum buffer size for output data, or 0 to allow unlimited amount of bytes. If limited, %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
-===== Description =====
-
-%%Limits how big the output queue can grow, in bytes.%%
-
-%%If limited, %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
-
-//Since 1.19//
-
-
-{{page>:develop:api-include:efl:io:buffered_stream:property:max_queue_size_output:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%Constructor-only property to set buffer limit. 0 is unlimited%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:property:max_queue_size_output:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Io.Buffered_Stream.max_queue_size_output**
diff --git a/pages/develop/api/efl/io/buffered_stream/property/pending_read.txt b/pages/develop/api/efl/io/buffered_stream/property/pending_read.txt
index 903cde2f9..fd0c5be16 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/pending_read.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/pending_read.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Buffered_Stream.pending_read~~
+===== Values =====
+
+ * **usage** - %%Bytes available to read%%
+
+
+\\ {{page>:develop:api-include:efl:io:buffered_stream:property:pending_read:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,13 +24,6 @@
size_t efl_io_buffered_stream_pending_read_get(const Eo *obj);
</code>
-===== Values =====
-
- * **usage** - %%Bytes available to read%%
-
-
-{{page>:develop:api-include:efl:io:buffered_stream:property:pending_read:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Buffered_Stream.pending_read**
diff --git a/pages/develop/api/efl/io/buffered_stream/property/pending_write.txt b/pages/develop/api/efl/io/buffered_stream/property/pending_write.txt
index 8f92b8053..8b436ae18 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/pending_write.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/pending_write.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Buffered_Stream.pending_write~~
+===== Values =====
+
+ * **usage** - %%Bytes available to write%%
+
+
+\\ {{page>:develop:api-include:efl:io:buffered_stream:property:pending_write:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,13 +24,6 @@
size_t efl_io_buffered_stream_pending_write_get(const Eo *obj);
</code>
-===== Values =====
-
- * **usage** - %%Bytes available to write%%
-
-
-{{page>:develop:api-include:efl:io:buffered_stream:property:pending_write:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Buffered_Stream.pending_write**
diff --git a/pages/develop/api/efl/io/buffered_stream/property/progress.txt b/pages/develop/api/efl/io/buffered_stream/property/progress.txt
index ce003eebe..939094a50 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/progress.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/progress.txt
@@ -1,4 +1,12 @@
~~Title: Efl.Io.Buffered_Stream.progress~~
+===== Values =====
+
+ * **read_bytes** - %%Bytes that were read until now%%
+ * **written_bytes** - %%Bytes that were written until now%%
+
+
+\\ {{page>:develop:api-include:efl:io:buffered_stream:property:progress:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -18,14 +26,6 @@
void efl_io_buffered_stream_progress_get(const Eo *obj, size_t *read_bytes, size_t *written_bytes);
</code>
-===== Values =====
-
- * **read_bytes** - %%Bytes that were read until now%%
- * **written_bytes** - %%Bytes that were written until now%%
-
-
-{{page>:develop:api-include:efl:io:buffered_stream:property:progress:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Buffered_Stream.progress**
diff --git a/pages/develop/api/efl/io/buffered_stream/property/read_chunk_size.txt b/pages/develop/api/efl/io/buffered_stream/property/read_chunk_size.txt
index 0634f96ea..134ede351 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/read_chunk_size.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/read_chunk_size.txt
@@ -1,28 +1,4 @@
~~Title: Efl.Io.Buffered_Stream.read_chunk_size~~
-===== Signature =====
-
-<code>
-@property read_chunk_size {
- get {
- values {
- size: size;
- }
- }
- set {
- values {
- size: size;
- }
- }
-}
-</code>
-
-===== C signature =====
-
-<code c>
-size_t efl_io_buffered_stream_read_chunk_size_get(const Eo *obj);
-void efl_io_buffered_stream_read_chunk_size_set(Eo *obj, size_t size);
-</code>
-
===== Values =====
* **size** - %%This is the chunk size to use for read operations%%
@@ -51,6 +27,30 @@ void efl_io_buffered_stream_read_chunk_size_set(Eo *obj, size_t size);
{{page>:develop:api-include:efl:io:buffered_stream:property:read_chunk_size:getter_description&nouser&nolink&nodate}}
+===== Signature =====
+
+<code>
+@property read_chunk_size {
+ get {
+ values {
+ size: size;
+ }
+ }
+ set {
+ values {
+ size: size;
+ }
+ }
+}
+</code>
+
+===== C signature =====
+
+<code c>
+size_t efl_io_buffered_stream_read_chunk_size_get(const Eo *obj);
+void efl_io_buffered_stream_read_chunk_size_set(Eo *obj, size_t size);
+</code>
+
===== Implemented by =====
* **Efl.Io.Buffered_Stream.read_chunk_size**
diff --git a/pages/develop/api/efl/io/buffered_stream/property/slice.txt b/pages/develop/api/efl/io/buffered_stream/property/slice.txt
index 62da35870..dacad0f34 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/slice.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/slice.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Io.Buffered_Stream.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:buffered_stream:property:slice:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,13 +24,6 @@
Eina_Slice efl_io_buffered_stream_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:buffered_stream:property:slice:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Io.Buffered_Stream.slice**
diff --git a/pages/develop/api/efl/io/buffered_stream/property/timeout_inactivity.txt b/pages/develop/api/efl/io/buffered_stream/property/timeout_inactivity.txt
index 0844bfc45..5b86ca307 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/timeout_inactivity.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/timeout_inactivity.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Io.Buffered_Stream.timeout_inactivity~~
+===== Values =====
+
+ * **seconds** - %%Number inactive seconds to timeout this object. If zero or less, it will be disabled.%%
+===== Description =====
+
+%%Error as ETIMEDOUT if it becomes inactive for some time.%%
+
+%%If no activity, that is no read or write in the given amount of seconds, then the object will emit "error" event with ETIMEDOUT value.%%
+
+%%This is specified in seconds and is only active for greater-than zero. Defaults to inactive.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:io:buffered_stream:property:timeout_inactivity:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,21 +38,6 @@ double efl_io_buffered_stream_timeout_inactivity_get(const Eo *obj);
void efl_io_buffered_stream_timeout_inactivity_set(Eo *obj, double seconds);
</code>
-===== Values =====
-
- * **seconds** - %%Number inactive seconds to timeout this object. If zero or less, it will be disabled.%%
-===== Description =====
-
-%%Error as ETIMEDOUT if it becomes inactive for some time.%%
-
-%%If no activity, that is no read or write in the given amount of seconds, then the object will emit "error" event with ETIMEDOUT value.%%
-
-%%This is specified in seconds and is only active for greater-than zero. Defaults to inactive.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:io:buffered_stream:property:timeout_inactivity:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Io.Buffered_Stream.timeout_inactivity**