aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/net/dialer/websocket
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/net/dialer/websocket')
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/close_reason.txt64
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/closed_reason.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/event/closed_reason.txt14
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/event/message_binary.txt14
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/event/message_text.txt14
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/event/pong.txt14
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/binary_send.txt22
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/close.txt22
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/close_request.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/dial.txt22
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/ping.txt18
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/read.txt22
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_header_add.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_headers_clear.txt22
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_headers_get.txt14
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_protocol_add.txt18
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_protocols_clear.txt14
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_protocols_get.txt14
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/response_protocols_get.txt14
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/text_send.txt22
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/write.txt22
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/address_dial.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/address_local.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/address_remote.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/allow_redirects.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/authentication.txt32
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/can_read.txt22
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/can_write.txt22
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/close_on_destructor.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/close_on_exec.txt44
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/closed.txt40
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/connected.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/cookie_jar.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/eos.txt22
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/proxy.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/streaming_mode.txt38
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/timeout_dial.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/user_agent.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/streaming_mode.txt32
41 files changed, 516 insertions, 516 deletions
diff --git a/pages/develop/api/efl/net/dialer/websocket/close_reason.txt b/pages/develop/api/efl/net/dialer/websocket/close_reason.txt
index 401c8e459..500fc6731 100644
--- a/pages/develop/api/efl/net/dialer/websocket/close_reason.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/close_reason.txt
@@ -1,4 +1,36 @@
~~Title: Efl.Net.Dialer.Websocket.Close_Reason~~
+===== Description =====
+
+%%Registered reasons for the CLOSE (opcode=0x8).%%
+
+%%These are the well known reasons, with some ranges being defined using "_start" and "end" suffixes.%%
+
+%%See https://tools.ietf.org/html/rfc6455#section-7.4.1%%
+
+//Since 1.19//
+
+{{page>:develop:api-include:efl:net:dialer:websocket:close_reason:description&nouser&nolink&nodate}}
+
+===== Fields =====
+
+{{page>:develop:api-include:efl:net:dialer:websocket:close_reason:fields&nouser&nolink&nodate}}
+
+ * **normal** - %%Indicates a normal closure, meaning that the purpose for which the connection was established has been fulfilled.%%
+ * **going_away** - %%Indicates that an endpoint is "going away", such as a server going down or a browser having navigated away from a page.%%
+ * **protocol_error** - %%Indicates that an endpoint is terminating the connection due to a protocol error.%%
+ * **no_reason** - %%Reserved value and MUST NOT be set as a status code in a Close control frame by an endpoint. It is designated for use in applications expecting a status code to indicate that no status code was actually present.%%
+ * **abruptly** - %%Reserved value and MUST NOT be set as a status code in a Close control frame by an endpoint. It is designated for use in applications expecting a status code to indicate that the connection was closed abnormally, e.g., without sending or receiving a Close control frame.%%
+ * **unexpected_data** - %%Indicates that an endpoint is terminating the connection because it has received a type of data it cannot accept (e.g., an endpoint that understands only text data MAY send this if it receives a binary message).%%
+ * **inconsistent_data** - %%Indicates that an endpoint is terminating the connection because it has received data within a message that was not consistent with the type of the message (e.g., non-UTF-8 data within a text message).%%
+ * **policy_violation** - %%Indicates that an endpoint is terminating the connection because it has received a message that violates its policy. This is a generic status code that can be returned when there is no other more suitable status code (e.g., 1003 or 1009) or if there is a need to hide specific details about the policy.%%
+ * **too_big** - %%Indicates that an endpoint is terminating the connection because it has received a message that is too big for it to process.%%
+ * **missing_extension** - %%Indicates that an endpoint (client) is terminating the connection because it has expected the server to negotiate one or more extension, but the server didn't return them in the response message of the WebSocket handshake. The list of extensions that are needed SHOULD appear in the reason part of the Close frame. Note that this status code is not used by the server, because it can fail the WebSocket handshake instead.%%
+ * **server_error** - %%Indicates that a server is terminating the connection because it encountered an unexpected condition that prevented it from fulfilling the request.%%
+ * **iana_registry_start** - %%IANA registry starts at 3000%%
+ * **iana_registry_end** - %%IANA registry ends at 3999%%
+ * **private_start** - %%Applications can use range 4000-4999%%
+ * **private_end** - %%Applications can use range 4000-4999%%
+
===== Signature =====
<code>
@@ -43,35 +75,3 @@ typedef enum {
} Efl_Net_Dialer_Websocket_Close_Reason;
</code>
-===== Description =====
-
-%%Registered reasons for the CLOSE (opcode=0x8).%%
-
-%%These are the well known reasons, with some ranges being defined using "_start" and "end" suffixes.%%
-
-%%See https://tools.ietf.org/html/rfc6455#section-7.4.1%%
-
-//Since 1.19//
-
-{{page>:develop:api-include:efl:net:dialer:websocket:close_reason:description&nouser&nolink&nodate}}
-
-===== Fields =====
-
-{{page>:develop:api-include:efl:net:dialer:websocket:close_reason:fields&nouser&nolink&nodate}}
-
- * **normal** - %%Indicates a normal closure, meaning that the purpose for which the connection was established has been fulfilled.%%
- * **going_away** - %%Indicates that an endpoint is "going away", such as a server going down or a browser having navigated away from a page.%%
- * **protocol_error** - %%Indicates that an endpoint is terminating the connection due to a protocol error.%%
- * **no_reason** - %%Reserved value and MUST NOT be set as a status code in a Close control frame by an endpoint. It is designated for use in applications expecting a status code to indicate that no status code was actually present.%%
- * **abruptly** - %%Reserved value and MUST NOT be set as a status code in a Close control frame by an endpoint. It is designated for use in applications expecting a status code to indicate that the connection was closed abnormally, e.g., without sending or receiving a Close control frame.%%
- * **unexpected_data** - %%Indicates that an endpoint is terminating the connection because it has received a type of data it cannot accept (e.g., an endpoint that understands only text data MAY send this if it receives a binary message).%%
- * **inconsistent_data** - %%Indicates that an endpoint is terminating the connection because it has received data within a message that was not consistent with the type of the message (e.g., non-UTF-8 data within a text message).%%
- * **policy_violation** - %%Indicates that an endpoint is terminating the connection because it has received a message that violates its policy. This is a generic status code that can be returned when there is no other more suitable status code (e.g., 1003 or 1009) or if there is a need to hide specific details about the policy.%%
- * **too_big** - %%Indicates that an endpoint is terminating the connection because it has received a message that is too big for it to process.%%
- * **missing_extension** - %%Indicates that an endpoint (client) is terminating the connection because it has expected the server to negotiate one or more extension, but the server didn't return them in the response message of the WebSocket handshake. The list of extensions that are needed SHOULD appear in the reason part of the Close frame. Note that this status code is not used by the server, because it can fail the WebSocket handshake instead.%%
- * **server_error** - %%Indicates that a server is terminating the connection because it encountered an unexpected condition that prevented it from fulfilling the request.%%
- * **iana_registry_start** - %%IANA registry starts at 3000%%
- * **iana_registry_end** - %%IANA registry ends at 3999%%
- * **private_start** - %%Applications can use range 4000-4999%%
- * **private_end** - %%Applications can use range 4000-4999%%
-
diff --git a/pages/develop/api/efl/net/dialer/websocket/closed_reason.txt b/pages/develop/api/efl/net/dialer/websocket/closed_reason.txt
index 1861d1e46..1c005c826 100644
--- a/pages/develop/api/efl/net/dialer/websocket/closed_reason.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/closed_reason.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Net.Dialer.Websocket.Closed_Reason~~
+===== Description =====
+
+%%Close reason event payload.%%
+
+//Since 1.19//
+
+{{page>:develop:api-include:efl:net:dialer:websocket:closed_reason:description&nouser&nolink&nodate}}
+
+===== Fields =====
+
+{{page>:develop:api-include:efl:net:dialer:websocket:closed_reason:fields&nouser&nolink&nodate}}
+
+ * **reason** - %%Closing reason%%
+ * **message** - %%Textual closing reason message%%
+
===== Signature =====
<code>
@@ -17,18 +32,3 @@ typedef struct _Efl_Net_Dialer_Websocket_Closed_Reason {
} Efl_Net_Dialer_Websocket_Closed_Reason;
</code>
-===== Description =====
-
-%%Close reason event payload.%%
-
-//Since 1.19//
-
-{{page>:develop:api-include:efl:net:dialer:websocket:closed_reason:description&nouser&nolink&nodate}}
-
-===== Fields =====
-
-{{page>:develop:api-include:efl:net:dialer:websocket:closed_reason:fields&nouser&nolink&nodate}}
-
- * **reason** - %%Closing reason%%
- * **message** - %%Textual closing reason message%%
-
diff --git a/pages/develop/api/efl/net/dialer/websocket/event/closed_reason.txt b/pages/develop/api/efl/net/dialer/websocket/event/closed_reason.txt
index 5ebae0caf..374160e55 100644
--- a/pages/develop/api/efl/net/dialer/websocket/event/closed_reason.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/event/closed_reason.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Dialer.Websocket: closed,reason~~
+===== Description =====
+
+%%Received a request to close the connection. It may be a reply/confirmation from a local request, see %%[[:develop:api:efl:net:dialer:websocket:method:close_request|Efl.Net.Dialer.Websocket.close_request]]%%, or some server-generated reason. After this point, no more messages are allowed to be sent and no more will be received. %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% will be called.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:event:closed_reason:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Received a request to close the connection. It may be a reply/confirmation from a local request, see %%[[:develop:api:efl:net:dialer:websocket:method:close_request|Efl.Net.Dialer.Websocket.close_request]]%%, or some server-generated reason. After this point, no more messages are allowed to be sent and no more will be received. %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% will be called.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:event:closed_reason:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/net/dialer/websocket/event/message_binary.txt b/pages/develop/api/efl/net/dialer/websocket/event/message_binary.txt
index 061d4bc5f..a5df848d7 100644
--- a/pages/develop/api/efl/net/dialer/websocket/event/message_binary.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/event/message_binary.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Dialer.Websocket: message,binary~~
+===== Description =====
+
+%%Received a binary message (opcode=0x2)%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:event:message_binary:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Received a binary message (opcode=0x2)%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:event:message_binary:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/net/dialer/websocket/event/message_text.txt b/pages/develop/api/efl/net/dialer/websocket/event/message_text.txt
index b42d7f75c..b1d35ea22 100644
--- a/pages/develop/api/efl/net/dialer/websocket/event/message_text.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/event/message_text.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Dialer.Websocket: message,text~~
+===== Description =====
+
+%%Received a text string message (opcode=0x1)%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:event:message_text:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Received a text string message (opcode=0x1)%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:event:message_text:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/net/dialer/websocket/event/pong.txt b/pages/develop/api/efl/net/dialer/websocket/event/pong.txt
index a9d2802de..20ca6f237 100644
--- a/pages/develop/api/efl/net/dialer/websocket/event/pong.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/event/pong.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Dialer.Websocket: pong~~
+===== Description =====
+
+%%Received a pong (opcode=0xA) with optional message/reason%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:event:pong:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Received a pong (opcode=0xA) with optional message/reason%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:event:pong:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/binary_send.txt b/pages/develop/api/efl/net/dialer/websocket/method/binary_send.txt
index 360c80717..61a212208 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/binary_send.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/binary_send.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Dialer.Websocket.binary_send~~
+===== Description =====
+
+%%Sends a binary blob (opcode=0x2) to the server.%%
+
+%%The slice describing the blob goes in a message will be delivered as a single entity to the remote peer.%%
+
+%%The memory is copied into a local buffer, no references are kept after this method returns.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:binary_send:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,17 +30,6 @@ void efl_net_dialer_websocket_binary_send(Eo *obj, const Eina_Slice blob);
* **blob** //(in)// - %%Binary blob to send%%
-===== Description =====
-
-%%Sends a binary blob (opcode=0x2) to the server.%%
-
-%%The slice describing the blob goes in a message will be delivered as a single entity to the remote peer.%%
-
-%%The memory is copied into a local buffer, no references are kept after this method returns.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:binary_send:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.binary_send**
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/close.txt b/pages/develop/api/efl/net/dialer/websocket/method/close.txt
index 54862295f..922f2a6c3 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/close.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/close.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Dialer.Websocket.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:dialer:websocket: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:net:dialer:websocket: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/dialer/websocket/method/close_request.txt b/pages/develop/api/efl/net/dialer/websocket/method/close_request.txt
index 71c57f2dc..0c724995e 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/close_request.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/close_request.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Dialer.Websocket.close_request~~
+===== Description =====
+
+%%Requests (opcode=0x8) the server to terminate the connection.%%
+
+%%Unlike %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%%, this won't abruptly close the connection, rather will queue a message requesting the server to gracefully close it.%%
+
+%%After this method is called you should consider the object in "closing" state, no more messages can be sent (%%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%%, %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% and %%[[:develop:api:efl:net:dialer:websocket:method:ping|Efl.Net.Dialer.Websocket.ping]]%% will fail).%%
+
+%%The object will be automatically closed with %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% once the serve replies with his own close message, that will be reported as "closed,reason".%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:close_request:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -21,19 +34,6 @@ void efl_net_dialer_websocket_close_request(Eo *obj, Efl_Net_Dialer_Websocket_Cl
* **reason** //(in)// - %%Reason for closing%%
* **message** //(in)// - %%Additional closing message%%
-===== Description =====
-
-%%Requests (opcode=0x8) the server to terminate the connection.%%
-
-%%Unlike %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%%, this won't abruptly close the connection, rather will queue a message requesting the server to gracefully close it.%%
-
-%%After this method is called you should consider the object in "closing" state, no more messages can be sent (%%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%%, %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% and %%[[:develop:api:efl:net:dialer:websocket:method:ping|Efl.Net.Dialer.Websocket.ping]]%% will fail).%%
-
-%%The object will be automatically closed with %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% once the serve replies with his own close message, that will be reported as "closed,reason".%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:close_request:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.close_request**
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/constructor.txt b/pages/develop/api/efl/net/dialer/websocket/method/constructor.txt
index 938bdf791..c76a0bf16 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/constructor.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Dialer.Websocket.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:dialer:websocket:method:constructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object: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:dialer:websocket: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/dialer/websocket/method/destructor.txt b/pages/develop/api/efl/net/dialer/websocket/method/destructor.txt
index 885771c1e..a35af9762 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/destructor.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Dialer.Websocket.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:dialer:websocket: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:net:dialer:websocket: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/dialer/websocket/method/dial.txt b/pages/develop/api/efl/net/dialer/websocket/method/dial.txt
index 39fdafda0..070eb252b 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/dial.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/dial.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Dialer.Websocket.dial~~
+===== Description =====
+
+%%Dials to the remote peer.%%
+
+%%This method starts the connection process, resolving address and then proceeding to the actual connection.%%
+
+%%Once the connection is fully setup, "connected" event is dispatched.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:dial:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]].//===== Signature =====
<code>
@@ -20,17 +31,6 @@ Eina_Error efl_net_dialer_dial(Eo *obj, const char *address);
* **address** //(in)// - %%Remote address%%
-===== Description =====
-
-%%Dials to the remote peer.%%
-
-%%This method starts the connection process, resolving address and then proceeding to the actual connection.%%
-
-%%Once the connection is fully setup, "connected" event is dispatched.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:dial:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/ping.txt b/pages/develop/api/efl/net/dialer/websocket/method/ping.txt
index ed8b63398..e42a42c7c 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/ping.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/ping.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Net.Dialer.Websocket.ping~~
+===== Description =====
+
+%%Sends a PING (opcode=0x9) to the server.%%
+
+%%The server should reply with a PONG, that will be emitted as "pong" event.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:ping:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,15 +28,6 @@ void efl_net_dialer_websocket_ping(Eo *obj, const char *reason);
* **reason** //(in)// - %%Reason%%
-===== Description =====
-
-%%Sends a PING (opcode=0x9) to the server.%%
-
-%%The server should reply with a PONG, that will be emitted as "pong" event.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:ping:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.ping**
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/read.txt b/pages/develop/api/efl/net/dialer/websocket/method/read.txt
index 22a3b3fa8..a6de1c912 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/read.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/read.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Dialer.Websocket.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:dialer:websocket: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:net:dialer:websocket: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/dialer/websocket/method/request_header_add.txt b/pages/develop/api/efl/net/dialer/websocket/method/request_header_add.txt
index 579f402cc..76428c9d0 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/request_header_add.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/request_header_add.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Net.Dialer.Websocket.request_header_add~~
+===== Description =====
+
+%%Adds a HTTP request header 'key: value'.%%
+
+%%See %%[[:develop:api:efl:net:dialer:websocket:method:request_headers_clear|Efl.Net.Dialer.Websocket.request_headers_clear]]%%%%
+
+%%WebSocket won't allow the following headers to be added as they conflict with its own operation:%%
+
+%%- Content-Length - Content-Type - Transfer-Encoding - Connection - Upgrade - Expect - Sec-WebSocket-Version - Sec-WebSocket-Key%%
+
+%%This should be called before dialing.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:request_header_add:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -21,21 +36,6 @@ void efl_net_dialer_websocket_request_header_add(Eo *obj, const char *key, const
* **key** //(in)// - %%HTTP request header key%%
* **value** //(in)// - %%HTTP request header value%%
-===== Description =====
-
-%%Adds a HTTP request header 'key: value'.%%
-
-%%See %%[[:develop:api:efl:net:dialer:websocket:method:request_headers_clear|Efl.Net.Dialer.Websocket.request_headers_clear]]%%%%
-
-%%WebSocket won't allow the following headers to be added as they conflict with its own operation:%%
-
-%%- Content-Length - Content-Type - Transfer-Encoding - Connection - Upgrade - Expect - Sec-WebSocket-Version - Sec-WebSocket-Key%%
-
-%%This should be called before dialing.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:request_header_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.request_header_add**
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/request_headers_clear.txt b/pages/develop/api/efl/net/dialer/websocket/method/request_headers_clear.txt
index 7c720f696..48c6311f8 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/request_headers_clear.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/request_headers_clear.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Dialer.Websocket.request_headers_clear~~
+===== Description =====
+
+%%Clears all request headers.%%
+
+%%See %%[[:develop:api:efl:net:dialer:websocket:method:request_header_add|Efl.Net.Dialer.Websocket.request_header_add]]%%%%
+
+%%This should be called before dialing.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:request_headers_clear:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,17 +22,6 @@ request_headers_clear {}
void efl_net_dialer_websocket_request_headers_clear(Eo *obj);
</code>
-===== Description =====
-
-%%Clears all request headers.%%
-
-%%See %%[[:develop:api:efl:net:dialer:websocket:method:request_header_add|Efl.Net.Dialer.Websocket.request_header_add]]%%%%
-
-%%This should be called before dialing.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:request_headers_clear:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.request_headers_clear**
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/request_headers_get.txt b/pages/develop/api/efl/net/dialer/websocket/method/request_headers_get.txt
index f02996b28..e2fe6ed90 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/request_headers_get.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/request_headers_get.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Dialer.Websocket.request_headers_get~~
+===== Description =====
+
+%%Returns an iterator to the key-value pairs for request headers%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:request_headers_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ request_headers_get {
Eina_Iterator *efl_net_dialer_websocket_request_headers_get(Eo *obj);
</code>
-===== Description =====
-
-%%Returns an iterator to the key-value pairs for request headers%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:request_headers_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.request_headers_get**
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/request_protocol_add.txt b/pages/develop/api/efl/net/dialer/websocket/method/request_protocol_add.txt
index d6598a4df..3db055ad0 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/request_protocol_add.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/request_protocol_add.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Net.Dialer.Websocket.request_protocol_add~~
+===== Description =====
+
+%%Adds a new WebSocket protocol to the request.%%
+
+%%This should be set before dialing.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:request_protocol_add:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,15 +28,6 @@ void efl_net_dialer_websocket_request_protocol_add(Eo *obj, const char *protocol
* **protocol** //(in)// - %%WebSocket protocol%%
-===== Description =====
-
-%%Adds a new WebSocket protocol to the request.%%
-
-%%This should be set before dialing.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:request_protocol_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.request_protocol_add**
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/request_protocols_clear.txt b/pages/develop/api/efl/net/dialer/websocket/method/request_protocols_clear.txt
index c032ce6ad..c2660c261 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/request_protocols_clear.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/request_protocols_clear.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Dialer.Websocket.request_protocols_clear~~
+===== Description =====
+
+%%Clears all request protocols%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:request_protocols_clear:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ request_protocols_clear {}
void efl_net_dialer_websocket_request_protocols_clear(Eo *obj);
</code>
-===== Description =====
-
-%%Clears all request protocols%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:request_protocols_clear:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.request_protocols_clear**
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/request_protocols_get.txt b/pages/develop/api/efl/net/dialer/websocket/method/request_protocols_get.txt
index 09dd95bbf..99193b029 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/request_protocols_get.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/request_protocols_get.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Dialer.Websocket.request_protocols_get~~
+===== Description =====
+
+%%Returns an iterator to the requested WebSocket protocols%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:request_protocols_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ request_protocols_get {
Eina_Iterator *efl_net_dialer_websocket_request_protocols_get(Eo *obj);
</code>
-===== Description =====
-
-%%Returns an iterator to the requested WebSocket protocols%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:request_protocols_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.request_protocols_get**
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/response_protocols_get.txt b/pages/develop/api/efl/net/dialer/websocket/method/response_protocols_get.txt
index edff9d7a0..14bd09158 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/response_protocols_get.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/response_protocols_get.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Dialer.Websocket.response_protocols_get~~
+===== Description =====
+
+%%Returns an iterator to the server-replied (response) WebSocket protocols it supports%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:response_protocols_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ response_protocols_get {
Eina_Iterator *efl_net_dialer_websocket_response_protocols_get(Eo *obj);
</code>
-===== Description =====
-
-%%Returns an iterator to the server-replied (response) WebSocket protocols it supports%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:response_protocols_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.response_protocols_get**
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/text_send.txt b/pages/develop/api/efl/net/dialer/websocket/method/text_send.txt
index 79d2753a7..729a9f6a5 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/text_send.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/text_send.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Dialer.Websocket.text_send~~
+===== Description =====
+
+%%Sends an UTF-8 TEXT (opcode=0x1) to the server.%%
+
+%%The text goes in a message will be delivered as a single entity to the remote peer.%%
+
+%%The text is copied into a local buffer, no references are kept after this method returns.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:method:text_send:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,17 +30,6 @@ void efl_net_dialer_websocket_text_send(Eo *obj, const char *text);
* **text** //(in)// - %%Text to send%%
-===== Description =====
-
-%%Sends an UTF-8 TEXT (opcode=0x1) to the server.%%
-
-%%The text goes in a message will be delivered as a single entity to the remote peer.%%
-
-%%The text is copied into a local buffer, no references are kept after this method returns.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:method:text_send:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.text_send**
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/write.txt b/pages/develop/api/efl/net/dialer/websocket/method/write.txt
index 115f02fad..20be54c51 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/write.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/write.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Dialer.Websocket.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:dialer:websocket: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:net:dialer:websocket: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/dialer/websocket/property/address_dial.txt b/pages/develop/api/efl/net/dialer/websocket/property/address_dial.txt
index 488c07505..a2db69a7f 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/address_dial.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/address_dial.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Dialer.Websocket.address_dial~~
+===== Values =====
+
+ * **address** - %%Remote address%%
+===== Description =====
+
+%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
+
+%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:property:address_dial:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:net:dialer:property:address_dial|Efl.Net.Dialer.address_dial]] **(get, set)**.//===== Signature =====
<code>
@@ -23,19 +36,6 @@ const char *efl_net_dialer_address_dial_get(const Eo *obj);
void efl_net_dialer_address_dial_set(Eo *obj, const char *address);
</code>
-===== Values =====
-
- * **address** - %%Remote address%%
-===== Description =====
-
-%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
-
-%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:property:address_dial:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:net:dialer:property:address_dial|Efl.Net.Dialer.address_dial]]
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/address_local.txt b/pages/develop/api/efl/net/dialer/websocket/property/address_local.txt
index b4d4dc27d..27d1bf9bd 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/address_local.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/address_local.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Net.Dialer.Websocket.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:dialer:websocket:property:address_local:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:net:socket:property:address_local|Efl.Net.Socket.address_local]] **(get)**.//===== 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:dialer:websocket: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/dialer/websocket/property/address_remote.txt b/pages/develop/api/efl/net/dialer/websocket/property/address_remote.txt
index 425fdf2f2..04c89e14f 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/address_remote.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/address_remote.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Net.Dialer.Websocket.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:dialer:websocket: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:dialer:websocket: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/dialer/websocket/property/allow_redirects.txt b/pages/develop/api/efl/net/dialer/websocket/property/allow_redirects.txt
index 8a43d0d4c..969252c39 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/allow_redirects.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/allow_redirects.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Dialer.Websocket.allow_redirects~~
+===== Values =====
+
+ * **allow_redirects** - %%%%''true''%% when following redirects, %%''false''%% otherwise%%
+===== Description =====
+
+%%Allows HTTP redirects to be followed.%%
+
+%%This should be set before dialing.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:property:allow_redirects:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,19 +36,6 @@ Eina_Bool efl_net_dialer_websocket_allow_redirects_get(const Eo *obj);
void efl_net_dialer_websocket_allow_redirects_set(Eo *obj, Eina_Bool allow_redirects);
</code>
-===== Values =====
-
- * **allow_redirects** - %%%%''true''%% when following redirects, %%''false''%% otherwise%%
-===== Description =====
-
-%%Allows HTTP redirects to be followed.%%
-
-%%This should be set before dialing.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:property:allow_redirects:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.allow_redirects**
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/authentication.txt b/pages/develop/api/efl/net/dialer/websocket/property/authentication.txt
index 657680361..b4d39baf3 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/authentication.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/authentication.txt
@@ -1,4 +1,20 @@
~~Title: Efl.Net.Dialer.Websocket.authentication~~
+===== Values =====
+
+ * **username** - %%HTTP authentication username%%
+ * **password** - %%HTTP authentication password%%
+ * **method** - %%Authentication method to use, defaults to %%[[:develop:api:efl:net:http:authentication_method|Efl.Net.Http.Authentication_Method.basic]]%%%%
+ * **restricted** - %%Restrict method%%
+===== Description =====
+
+%%HTTP authentication to use.%%
+
+%%This should be set before dialing.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:property:authentication:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -29,22 +45,6 @@ void efl_net_dialer_websocket_authentication_get(const Eo *obj, const char **use
void efl_net_dialer_websocket_authentication_set(Eo *obj, const char *username, const char *password, Efl_Net_Http_Authentication_Method method, Eina_Bool restricted);
</code>
-===== Values =====
-
- * **username** - %%HTTP authentication username%%
- * **password** - %%HTTP authentication password%%
- * **method** - %%Authentication method to use, defaults to %%[[:develop:api:efl:net:http:authentication_method|Efl.Net.Http.Authentication_Method.basic]]%%%%
- * **restricted** - %%Restrict method%%
-===== Description =====
-
-%%HTTP authentication to use.%%
-
-%%This should be set before dialing.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:property:authentication:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.authentication**
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/can_read.txt b/pages/develop/api/efl/net/dialer/websocket/property/can_read.txt
index da5f4dee5..7abe121a4 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/can_read.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/can_read.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Dialer.Websocket.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:dialer:websocket: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:net:dialer:websocket: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/dialer/websocket/property/can_write.txt b/pages/develop/api/efl/net/dialer/websocket/property/can_write.txt
index b603c41e7..ed0c7f043 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/can_write.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/can_write.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Dialer.Websocket.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:dialer:websocket: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:net:dialer:websocket: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/dialer/websocket/property/close_on_destructor.txt b/pages/develop/api/efl/net/dialer/websocket/property/close_on_destructor.txt
index 6c4a3908f..8fedb5ae1 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/close_on_destructor.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/close_on_destructor.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Dialer.Websocket.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:net:dialer:websocket: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:net:dialer:websocket: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/net/dialer/websocket/property/close_on_exec.txt b/pages/develop/api/efl/net/dialer/websocket/property/close_on_exec.txt
index 7062ca08c..4f7547b85 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/close_on_exec.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/close_on_exec.txt
@@ -1,4 +1,26 @@
~~Title: Efl.Net.Dialer.Websocket.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:net:dialer:websocket:property:close_on_exec:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%If %%''true''%%, will close on exec() call.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket: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:net:dialer:websocket:property:close_on_exec:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%If %%''true''%%, will close on exec() call.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket: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/net/dialer/websocket/property/closed.txt b/pages/develop/api/efl/net/dialer/websocket/property/closed.txt
index 829a6277a..7a813fa84 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/closed.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/closed.txt
@@ -1,4 +1,24 @@
~~Title: Efl.Net.Dialer.Websocket.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:dialer:websocket:property:closed:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%If true, calls close()%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket: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:net:dialer:websocket:property:closed:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%If true, calls close()%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket: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/dialer/websocket/property/connected.txt b/pages/develop/api/efl/net/dialer/websocket/property/connected.txt
index 114e8d465..71db5b68e 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/connected.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/connected.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Dialer.Websocket.connected~~
+===== Values =====
+
+ * **connected** - %%%%''true''%% if the socket is connected, %%''false''%% otherwise%%
+===== Description =====
+
+%%Returns whenever the socket is connected or not.%%
+
+%%Whenever this property becomes true, "connected" event should be dispatched.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:property:connected:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:net:dialer:property:connected|Efl.Net.Dialer.connected]] **(get, set)**.//===== Signature =====
<code>
@@ -23,19 +36,6 @@ Eina_Bool efl_net_dialer_connected_get(const Eo *obj);
void efl_net_dialer_connected_set(Eo *obj, Eina_Bool connected);
</code>
-===== Values =====
-
- * **connected** - %%%%''true''%% if the socket is connected, %%''false''%% otherwise%%
-===== Description =====
-
-%%Returns whenever the socket is connected or not.%%
-
-%%Whenever this property becomes true, "connected" event should be dispatched.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:property:connected:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:net:dialer:property:connected|Efl.Net.Dialer.connected]]
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/cookie_jar.txt b/pages/develop/api/efl/net/dialer/websocket/property/cookie_jar.txt
index 7298ec6b1..636656587 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/cookie_jar.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/cookie_jar.txt
@@ -1,4 +1,25 @@
~~Title: Efl.Net.Dialer.Websocket.cookie_jar~~
+===== Values =====
+
+ * **path** - %%Path to cookie jar%%
+===== Description =====
+
+%%This property sets the filename where to read and write cookies.%%
+
+%%By setting a file to load and persist cookies to, the internal cookie system will be activated, automatically handling HTTP headers such as 'Set-cookie:' and sending the appropriate cookies for a server.%%
+
+%%If a new, empty session is to be used, start with an empty or non-existent file such as created with mkstemp() or tmpfile(). An alternative is to use an empty string ("") to keep it in memory.%%
+
+%%If it is desired to start from a pre-existent cookie jar but do not want to modify that, first copy that file and then pass the new, temporary file.%%
+
+%%Likewise, if it's desired to fill some cookies to the system, create a cookie jar and pass its path to this property.%%
+
+%%@note that whenever this property is set, even if to the same value, it will flush all cookies to the previously set file, then erase all known cookies, then use the new file (if any).%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:property:cookie_jar:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,27 +44,6 @@ const char *efl_net_dialer_websocket_cookie_jar_get(const Eo *obj);
void efl_net_dialer_websocket_cookie_jar_set(Eo *obj, const char *path);
</code>
-===== Values =====
-
- * **path** - %%Path to cookie jar%%
-===== Description =====
-
-%%This property sets the filename where to read and write cookies.%%
-
-%%By setting a file to load and persist cookies to, the internal cookie system will be activated, automatically handling HTTP headers such as 'Set-cookie:' and sending the appropriate cookies for a server.%%
-
-%%If a new, empty session is to be used, start with an empty or non-existent file such as created with mkstemp() or tmpfile(). An alternative is to use an empty string ("") to keep it in memory.%%
-
-%%If it is desired to start from a pre-existent cookie jar but do not want to modify that, first copy that file and then pass the new, temporary file.%%
-
-%%Likewise, if it's desired to fill some cookies to the system, create a cookie jar and pass its path to this property.%%
-
-%%@note that whenever this property is set, even if to the same value, it will flush all cookies to the previously set file, then erase all known cookies, then use the new file (if any).%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:property:cookie_jar:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.cookie_jar**
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/eos.txt b/pages/develop/api/efl/net/dialer/websocket/property/eos.txt
index a3dde12ad..61dde6e1e 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/eos.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/eos.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Dialer.Websocket.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:dialer:websocket:property:eos:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:io:reader:property:eos|Efl.Io.Reader.eos]] **(get)**.//===== 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:dialer:websocket: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/dialer/websocket/property/proxy.txt b/pages/develop/api/efl/net/dialer/websocket/property/proxy.txt
index c0a8d6f3b..d28e37ed7 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/proxy.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/proxy.txt
@@ -1,4 +1,25 @@
~~Title: Efl.Net.Dialer.Websocket.proxy~~
+===== Values =====
+
+ * **proxy_url** - %%May be empty or NULL to unset%%
+===== Description =====
+
+%%Controls/retrieves if the dialer should use a proxy.%%
+
+%%The proxy is an URL in the form:%%
+
+%%- protocol://username:password@proxyserver:port%%
+
+%%Where protocol is defined per class, such as a TCP or UDP dialer will use 'socks4', 'socks4a', 'socks5' or 'socks5h'; while http and websocket will want those or 'http'.%%
+
+%%Whenever appropriate dialers may use system proxy if the proxy is NULL (the default). To forcefully disable proxy, use an empty string ("").%%
+
+%%- http://username:password@proxyserver:port - http://username@proxyserver:port - http://proxyserver:port - http://proxyserver (default port) - socks5://username:password@proxyserver:port (SOCKSv5) - socks5h://username@proxyserver:port (let socks server to resolve domain) - socks5://proxyserver:port - socks5://proxyserver (default port 1080) - socks4a://proxyserver:port (SOCKSv4 and let socks server to resolve domain) - socks4://proxyserver:port (SOCKSv4)%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:property:proxy:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:net:dialer:property:proxy|Efl.Net.Dialer.proxy]] **(get, set)**.//===== Signature =====
<code>
@@ -23,27 +44,6 @@ const char *efl_net_dialer_proxy_get(const Eo *obj);
void efl_net_dialer_proxy_set(Eo *obj, const char *proxy_url);
</code>
-===== Values =====
-
- * **proxy_url** - %%May be empty or NULL to unset%%
-===== Description =====
-
-%%Controls/retrieves if the dialer should use a proxy.%%
-
-%%The proxy is an URL in the form:%%
-
-%%- protocol://username:password@proxyserver:port%%
-
-%%Where protocol is defined per class, such as a TCP or UDP dialer will use 'socks4', 'socks4a', 'socks5' or 'socks5h'; while http and websocket will want those or 'http'.%%
-
-%%Whenever appropriate dialers may use system proxy if the proxy is NULL (the default). To forcefully disable proxy, use an empty string ("").%%
-
-%%- http://username:password@proxyserver:port - http://username@proxyserver:port - http://proxyserver:port - http://proxyserver (default port) - socks5://username:password@proxyserver:port (SOCKSv5) - socks5h://username@proxyserver:port (let socks server to resolve domain) - socks5://proxyserver:port - socks5://proxyserver (default port 1080) - socks4a://proxyserver:port (SOCKSv4 and let socks server to resolve domain) - socks4://proxyserver:port (SOCKSv4)%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:property:proxy:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:net:dialer:property:proxy|Efl.Net.Dialer.proxy]]
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/streaming_mode.txt b/pages/develop/api/efl/net/dialer/websocket/property/streaming_mode.txt
index 00e8a328a..9c8638d61 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/streaming_mode.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/streaming_mode.txt
@@ -1,4 +1,23 @@
~~Title: Efl.Net.Dialer.Websocket.streaming_mode~~
+===== Values =====
+
+ * **streaming_mode** - %%Streaming mode%%
+===== Description =====
+
+%%Configures how to map streaming APIs to WebSocket.%%
+
+%%WebSocket is a message-based protocol with these send via %%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%% and %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% and delivered via events such as "message,text" and "message,binary".%%
+
+%%However this class can operate in streaming mode, mapping each %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% to a %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% if streaming_mode is set to %%[[:develop:api:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.binary]]%%, of %%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%% if %%[[:develop:api:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.text]]%%%%
+
+%%%%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% may consume less then the whole received message, in this case the rest of the message is kept for the next read call. (Note this differs from SOCK_SEQPACKET + read(2)).%%
+
+%%By default, streaming is disabled (%%[[:develop:api:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.disabled]]%%).%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:property:streaming_mode:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,25 +42,6 @@ Efl_Net_Dialer_Websocket_Streaming_Mode efl_net_dialer_websocket_streaming_mode_
void efl_net_dialer_websocket_streaming_mode_set(Eo *obj, Efl_Net_Dialer_Websocket_Streaming_Mode streaming_mode);
</code>
-===== Values =====
-
- * **streaming_mode** - %%Streaming mode%%
-===== Description =====
-
-%%Configures how to map streaming APIs to WebSocket.%%
-
-%%WebSocket is a message-based protocol with these send via %%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%% and %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% and delivered via events such as "message,text" and "message,binary".%%
-
-%%However this class can operate in streaming mode, mapping each %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% to a %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% if streaming_mode is set to %%[[:develop:api:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.binary]]%%, of %%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%% if %%[[:develop:api:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.text]]%%%%
-
-%%%%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% may consume less then the whole received message, in this case the rest of the message is kept for the next read call. (Note this differs from SOCK_SEQPACKET + read(2)).%%
-
-%%By default, streaming is disabled (%%[[:develop:api:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.disabled]]%%).%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:property:streaming_mode:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.streaming_mode**
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/timeout_dial.txt b/pages/develop/api/efl/net/dialer/websocket/property/timeout_dial.txt
index b757967e1..2724ff9c8 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/timeout_dial.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/timeout_dial.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Dialer.Websocket.timeout_dial~~
+===== Values =====
+
+ * **seconds** - %%Timeout value is seconds%%
+===== Description =====
+
+%%The timeout in seconds to use for dialing/connecting.%%
+
+%%This should be set before dialing.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:property:timeout_dial:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:net:dialer:property:timeout_dial|Efl.Net.Dialer.timeout_dial]] **(get, set)**.//===== Signature =====
<code>
@@ -23,19 +36,6 @@ double efl_net_dialer_timeout_dial_get(const Eo *obj);
void efl_net_dialer_timeout_dial_set(Eo *obj, double seconds);
</code>
-===== Values =====
-
- * **seconds** - %%Timeout value is seconds%%
-===== Description =====
-
-%%The timeout in seconds to use for dialing/connecting.%%
-
-%%This should be set before dialing.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:property:timeout_dial:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:net:dialer:property:timeout_dial|Efl.Net.Dialer.timeout_dial]]
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/user_agent.txt b/pages/develop/api/efl/net/dialer/websocket/property/user_agent.txt
index e6ca65c36..18fa18310 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/user_agent.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/user_agent.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Dialer.Websocket.user_agent~~
+===== Values =====
+
+ * **user_agent** - %%User-agent%%
+===== Description =====
+
+%%The User-Agent to specify.%%
+
+%%This should be set before dialing.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:dialer:websocket:property:user_agent:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,19 +36,6 @@ const char *efl_net_dialer_websocket_user_agent_get(const Eo *obj);
void efl_net_dialer_websocket_user_agent_set(Eo *obj, const char *user_agent);
</code>
-===== Values =====
-
- * **user_agent** - %%User-agent%%
-===== Description =====
-
-%%The User-Agent to specify.%%
-
-%%This should be set before dialing.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:dialer:websocket:property:user_agent:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Dialer.Websocket.user_agent**
diff --git a/pages/develop/api/efl/net/dialer/websocket/streaming_mode.txt b/pages/develop/api/efl/net/dialer/websocket/streaming_mode.txt
index 11bc581ed..1ba316f45 100644
--- a/pages/develop/api/efl/net/dialer/websocket/streaming_mode.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/streaming_mode.txt
@@ -1,4 +1,20 @@
~~Title: Efl.Net.Dialer.Websocket.Streaming_Mode~~
+===== Description =====
+
+%%How to map WebSocket to EFL I/O Interfaces.%%
+
+//Since 1.19//
+
+{{page>:develop:api-include:efl:net:dialer:websocket:streaming_mode:description&nouser&nolink&nodate}}
+
+===== Fields =====
+
+{{page>:develop:api-include:efl:net:dialer:websocket:streaming_mode:fields&nouser&nolink&nodate}}
+
+ * **disabled** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% and %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% will fail by returning ENOSTR%%
+ * **binary** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will result in %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%%%%
+ * **text** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will result in %%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%%%%
+
===== Signature =====
<code>
@@ -19,19 +35,3 @@ typedef enum {
} Efl_Net_Dialer_Websocket_Streaming_Mode;
</code>
-===== Description =====
-
-%%How to map WebSocket to EFL I/O Interfaces.%%
-
-//Since 1.19//
-
-{{page>:develop:api-include:efl:net:dialer:websocket:streaming_mode:description&nouser&nolink&nodate}}
-
-===== Fields =====
-
-{{page>:develop:api-include:efl:net:dialer:websocket:streaming_mode:fields&nouser&nolink&nodate}}
-
- * **disabled** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% and %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% will fail by returning ENOSTR%%
- * **binary** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will result in %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%%%%
- * **text** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will result in %%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%%%%
-