aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/net/socket/ssl
diff options
context:
space:
mode:
authorAndy Williams <andy@andywilliams.me>2017-12-12 16:55:07 +0000
committerAndy Williams <andy@andywilliams.me>2017-12-12 16:56:48 +0000
commitb1ab272be03c859b8c3b71eb88267f3b9d562b51 (patch)
treedf8a1818eff763bf76266a4323f92f1a09409d1a /pages/develop/api/efl/net/socket/ssl
parentWiki page navigation changed with summary [Updated] by Xavi Artigas (diff)
downloadwww-content-b1ab272be03c859b8c3b71eb88267f3b9d562b51.tar.gz
api: Use the latest API generation code
Diffstat (limited to 'pages/develop/api/efl/net/socket/ssl')
-rw-r--r--pages/develop/api/efl/net/socket/ssl/error/certificate_verify_failed.txt12
-rw-r--r--pages/develop/api/efl/net/socket/ssl/error/handshake.txt12
-rw-r--r--pages/develop/api/efl/net/socket/ssl/event/ssl_error.txt14
-rw-r--r--pages/develop/api/efl/net/socket/ssl/event/ssl_ready.txt14
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/adopt.txt22
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/close.txt22
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/finalize.txt10
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/read.txt22
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/write.txt22
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/address_local.txt30
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/address_remote.txt30
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/adopted.txt16
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/can_read.txt22
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/can_write.txt22
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/close_on_destructor.txt26
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/close_on_exec.txt44
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/closed.txt40
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/eos.txt22
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/hostname_override.txt34
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/hostname_verify.txt26
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/verify_mode.txt22
23 files changed, 256 insertions, 256 deletions
diff --git a/pages/develop/api/efl/net/socket/ssl/error/certificate_verify_failed.txt b/pages/develop/api/efl/net/socket/ssl/error/certificate_verify_failed.txt
index 010c19795..d8e6710a0 100644
--- a/pages/develop/api/efl/net/socket/ssl/error/certificate_verify_failed.txt
+++ b/pages/develop/api/efl/net/socket/ssl/error/certificate_verify_failed.txt
@@ -1,4 +1,10 @@
~~Title: Efl.Net.Socket.Ssl.Error.CERTIFICATE_VERIFY_FAILED~~
+===== Description =====
+
+%%Failed to verify peer's certificate%%
+
+{{page>:develop:api-include:efl:net:socket:ssl:error:certificate_verify_failed:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,9 +17,3 @@ var Efl.Net.Socket.Ssl.Error.CERTIFICATE_VERIFY_FAILED: Eina.Error;
Eina_Error EFL_NET_SOCKET_SSL_ERROR_CERTIFICATE_VERIFY_FAILED;
</code>
-===== Description =====
-
-%%Failed to verify peer's certificate%%
-
-{{page>:develop:api-include:efl:net:socket:ssl:error:certificate_verify_failed:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/net/socket/ssl/error/handshake.txt b/pages/develop/api/efl/net/socket/ssl/error/handshake.txt
index abbceb643..a5555974c 100644
--- a/pages/develop/api/efl/net/socket/ssl/error/handshake.txt
+++ b/pages/develop/api/efl/net/socket/ssl/error/handshake.txt
@@ -1,4 +1,10 @@
~~Title: Efl.Net.Socket.Ssl.Error.HANDSHAKE~~
+===== Description =====
+
+%%Failed SSL handshake%%
+
+{{page>:develop:api-include:efl:net:socket:ssl:error:handshake:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,9 +17,3 @@ var Efl.Net.Socket.Ssl.Error.HANDSHAKE: Eina.Error;
Eina_Error EFL_NET_SOCKET_SSL_ERROR_HANDSHAKE;
</code>
-===== Description =====
-
-%%Failed SSL handshake%%
-
-{{page>:develop:api-include:efl:net:socket:ssl:error:handshake:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/net/socket/ssl/event/ssl_error.txt b/pages/develop/api/efl/net/socket/ssl/event/ssl_error.txt
index a46dbbb69..658fd13c6 100644
--- a/pages/develop/api/efl/net/socket/ssl/event/ssl_error.txt
+++ b/pages/develop/api/efl/net/socket/ssl/event/ssl_error.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Socket.Ssl: ssl,error~~
+===== Description =====
+
+%%An error such as %%[[:develop:api:efl:net:socket:ssl:error:handshake|Efl.Net.Socket.Ssl.Error.HANDSHAKE]]%%%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl:event:ssl_error:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%An error such as %%[[:develop:api:efl:net:socket:ssl:error:handshake|Efl.Net.Socket.Ssl.Error.HANDSHAKE]]%%%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:ssl:event:ssl_error:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/net/socket/ssl/event/ssl_ready.txt b/pages/develop/api/efl/net/socket/ssl/event/ssl_ready.txt
index 35b7eed03..b51f35a9f 100644
--- a/pages/develop/api/efl/net/socket/ssl/event/ssl_ready.txt
+++ b/pages/develop/api/efl/net/socket/ssl/event/ssl_ready.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Socket.Ssl: ssl,ready~~
+===== Description =====
+
+%%Notifies the SSL handshake was done and the socket is now able to communicate%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl:event:ssl_ready:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,10 +39,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Notifies the SSL handshake was done and the socket is now able to communicate%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:ssl:event:ssl_ready:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/net/socket/ssl/method/adopt.txt b/pages/develop/api/efl/net/socket/ssl/method/adopt.txt
index 47475a822..e6f26defa 100644
--- a/pages/develop/api/efl/net/socket/ssl/method/adopt.txt
+++ b/pages/develop/api/efl/net/socket/ssl/method/adopt.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Ssl.adopt~~
+===== Description =====
+
+%%Adopt an Efl.Net.Dialer or regular Efl.Net.Socket that will be used for the actual communication.%%
+
+%%If used with an Efl.Net.Dialer object, it will assume the 'connect' role, otherwise will use 'accept'.%%
+
+%%This is a constructor only method and should be called before %%[[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]%%.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl:method:adopt:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -21,17 +32,6 @@ void efl_net_socket_ssl_adopt(Eo *obj, Efl_Net_Socket *efl_net_socket, Efl_Net_S
* **efl_net_socket** //(in)// - %%The socket to adopt%%
* **ctx** //(in)// - %%The SSL context to use when adopting the socket%%
-===== Description =====
-
-%%Adopt an Efl.Net.Dialer or regular Efl.Net.Socket that will be used for the actual communication.%%
-
-%%If used with an Efl.Net.Dialer object, it will assume the 'connect' role, otherwise will use 'accept'.%%
-
-%%This is a constructor only method and should be called before %%[[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]%%.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:ssl:method:adopt:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Socket.Ssl.adopt**
diff --git a/pages/develop/api/efl/net/socket/ssl/method/close.txt b/pages/develop/api/efl/net/socket/ssl/method/close.txt
index f2c964a56..ce367c61c 100644
--- a/pages/develop/api/efl/net/socket/ssl/method/close.txt
+++ b/pages/develop/api/efl/net/socket/ssl/method/close.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Ssl.close~~
+===== Description =====
+
+%%Closes the Input/Output object.%%
+
+%%This operation will be executed immediately and may or may not block the caller thread for some time. The details of blocking behavior is to be defined by the implementation and may be subject to other parameters such as non-blocking flags, maximum timeout or even retry attempts.%%
+
+%%You can understand this method as close(2) libc function.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl: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:socket:ssl:method:close:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]
diff --git a/pages/develop/api/efl/net/socket/ssl/method/constructor.txt b/pages/develop/api/efl/net/socket/ssl/method/constructor.txt
index 0a283f586..a67c648ed 100644
--- a/pages/develop/api/efl/net/socket/ssl/method/constructor.txt
+++ b/pages/develop/api/efl/net/socket/ssl/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Socket.Ssl.constructor~~
+===== Description =====
+
+%%Call the object's constructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:net:socket:ssl: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:socket:ssl:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
diff --git a/pages/develop/api/efl/net/socket/ssl/method/destructor.txt b/pages/develop/api/efl/net/socket/ssl/method/destructor.txt
index 648fb7189..6b04c0b44 100644
--- a/pages/develop/api/efl/net/socket/ssl/method/destructor.txt
+++ b/pages/develop/api/efl/net/socket/ssl/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Socket.Ssl.destructor~~
+===== Description =====
+
+%%Call the object's destructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:net:socket:ssl: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:socket:ssl:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/net/socket/ssl/method/finalize.txt b/pages/develop/api/efl/net/socket/ssl/method/finalize.txt
index 809f4b8b1..3b8ee2dcd 100644
--- a/pages/develop/api/efl/net/socket/ssl/method/finalize.txt
+++ b/pages/develop/api/efl/net/socket/ssl/method/finalize.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Net.Socket.Ssl.finalize~~
+===== Description =====
+
+%%Called at the end of #eo_add. Should not be called, just overridden.%%
+{{page>:develop:api-include:efl:net:socket:ssl:method:finalize:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]].//===== Signature =====
<code>
@@ -13,11 +18,6 @@ finalize {
Efl_Object *efl_finalize(Eo *obj);
</code>
-===== Description =====
-
-%%Called at the end of #eo_add. Should not be called, just overridden.%%
-{{page>:develop:api-include:efl:net:socket:ssl:method:finalize:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]
diff --git a/pages/develop/api/efl/net/socket/ssl/method/read.txt b/pages/develop/api/efl/net/socket/ssl/method/read.txt
index e7022aaa3..7d3b1103b 100644
--- a/pages/develop/api/efl/net/socket/ssl/method/read.txt
+++ b/pages/develop/api/efl/net/socket/ssl/method/read.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Ssl.read~~
+===== Description =====
+
+%%Reads data into a pre-allocated buffer.%%
+
+%%This operation will be executed immediately and may or may not block the caller thread for some time. The details of blocking behavior is to be defined by the implementation and may be subject to other parameters such as non-blocking flags, maximum timeout or even retry attempts.%%
+
+%%You can understand this method as read(2) libc function.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl: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:socket:ssl:method:read:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]
diff --git a/pages/develop/api/efl/net/socket/ssl/method/write.txt b/pages/develop/api/efl/net/socket/ssl/method/write.txt
index 5fff06b6e..7a9140cfc 100644
--- a/pages/develop/api/efl/net/socket/ssl/method/write.txt
+++ b/pages/develop/api/efl/net/socket/ssl/method/write.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Ssl.write~~
+===== Description =====
+
+%%Writes data from a pre-populated buffer.%%
+
+%%This operation will be executed immediately and may or may not block the caller thread for some time. The details of blocking behavior is to be defined by the implementation and may be subject to other parameters such as non-blocking flags, maximum timeout or even retry attempts.%%
+
+%%You can understand this method as write(2) libc function.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl: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:socket:ssl:method:write:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]
diff --git a/pages/develop/api/efl/net/socket/ssl/property/address_local.txt b/pages/develop/api/efl/net/socket/ssl/property/address_local.txt
index f83adcf27..983cd9f9d 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/address_local.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/address_local.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Net.Socket.Ssl.address_local~~
+===== Values =====
+
+ * **address** - %%Local address%%
+===== Description =====
+
+%%The local address, similar to getsockname().%%
+
+%%The actual value depends on the type of socket, like an IPv4 (ip:port) or IPv6 ([ip]:port) formatted for a TCP/UDP socket, the path if an Unix Local...%%
+
+%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getsockname() in behavior.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl: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:socket:ssl:property:address_local:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:net:socket:property:address_local|Efl.Net.Socket.address_local]]
diff --git a/pages/develop/api/efl/net/socket/ssl/property/address_remote.txt b/pages/develop/api/efl/net/socket/ssl/property/address_remote.txt
index e995d4dab..5637be21c 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/address_remote.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/address_remote.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Net.Socket.Ssl.address_remote~~
+===== Values =====
+
+ * **address** - %%Remote address%%
+===== Description =====
+
+%%The remote address, similar to getpeername().%%
+
+%%The actual value depends on the type of socket, like an IPv4 (ip:port) or IPv6 ([ip]:port) formatted for a TCP/UDP socket, the path if an Unix Local...%%
+
+%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getpeername() in behavior.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl:property:address_remote:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]] **(get)**.//===== Signature =====
<code>
@@ -23,21 +38,6 @@ const char *efl_net_socket_address_remote_get(const Eo *obj);
void efl_net_socket_address_remote_set(Eo *obj, const char *address);
</code>
-===== Values =====
-
- * **address** - %%Remote address%%
-===== Description =====
-
-%%The remote address, similar to getpeername().%%
-
-%%The actual value depends on the type of socket, like an IPv4 (ip:port) or IPv6 ([ip]:port) formatted for a TCP/UDP socket, the path if an Unix Local...%%
-
-%%It's always resolved, then if operations are working with domain names or URL, this is the values the kernel reports. It's similar to getpeername() in behavior.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:ssl:property:address_remote:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]
diff --git a/pages/develop/api/efl/net/socket/ssl/property/adopted.txt b/pages/develop/api/efl/net/socket/ssl/property/adopted.txt
index ddafbefe0..cbdeeedb3 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/adopted.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/adopted.txt
@@ -1,4 +1,12 @@
~~Title: Efl.Net.Socket.Ssl.adopted~~
+===== Values =====
+
+ * **efl_net_socket** - %%The adopted object, if any, otherwise NULL%%
+ * **ctx** - %%The SSL context used when adopting the socket, if any, otherwise NULL%%
+
+
+\\ {{page>:develop:api-include:efl:net:socket:ssl:property:adopted:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,14 +27,6 @@
Eina_Bool efl_net_socket_ssl_adopted_get(const Eo *obj, Efl_Net_Socket **efl_net_socket, Efl_Net_Ssl_Context **ctx);
</code>
-===== Values =====
-
- * **efl_net_socket** - %%The adopted object, if any, otherwise NULL%%
- * **ctx** - %%The SSL context used when adopting the socket, if any, otherwise NULL%%
-
-
-{{page>:develop:api-include:efl:net:socket:ssl:property:adopted:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Socket.Ssl.adopted**
diff --git a/pages/develop/api/efl/net/socket/ssl/property/can_read.txt b/pages/develop/api/efl/net/socket/ssl/property/can_read.txt
index c2e3408b4..ddae92bfe 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/can_read.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/can_read.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Ssl.can_read~~
+===== Values =====
+
+ * **can_read** - %%%%''true''%% if it can be read without blocking or failing, %%''false''%% otherwise%%
+===== Description =====
+
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl: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:socket:ssl:property:can_read:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]
diff --git a/pages/develop/api/efl/net/socket/ssl/property/can_write.txt b/pages/develop/api/efl/net/socket/ssl/property/can_write.txt
index d5f4fb721..9a07f1f5e 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/can_write.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/can_write.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Ssl.can_write~~
+===== Values =====
+
+ * **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
+===== Description =====
+
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl: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:socket:ssl:property:can_write:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]
diff --git a/pages/develop/api/efl/net/socket/ssl/property/close_on_destructor.txt b/pages/develop/api/efl/net/socket/ssl/property/close_on_destructor.txt
index 201bdf47a..2b98f89a9 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/close_on_destructor.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/close_on_destructor.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Socket.Ssl.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:socket:ssl: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:socket:ssl: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/socket/ssl/property/close_on_exec.txt b/pages/develop/api/efl/net/socket/ssl/property/close_on_exec.txt
index a8488bbe8..e1a851ee2 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/close_on_exec.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/close_on_exec.txt
@@ -1,4 +1,26 @@
~~Title: Efl.Net.Socket.Ssl.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:socket:ssl: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:socket:ssl: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:socket:ssl: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:socket:ssl: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/socket/ssl/property/closed.txt b/pages/develop/api/efl/net/socket/ssl/property/closed.txt
index 7bc908040..7f551c359 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/closed.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/closed.txt
@@ -1,4 +1,24 @@
~~Title: Efl.Net.Socket.Ssl.closed~~
+===== Values =====
+
+ * **is_closed** - %%%%''true''%% if closed, %%''false''%% otherwise%%
+===== Description =====
+
+%%If true will notify object was closed.%%
+
+//Since 1.19//
+
+
+{{page>:develop:api-include:efl:net:socket:ssl:property:closed:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%If true, calls close()%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl: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:socket:ssl:property:closed:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%If true, calls close()%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:ssl:property:closed:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:io:closer:property:closed|Efl.Io.Closer.closed]]
diff --git a/pages/develop/api/efl/net/socket/ssl/property/eos.txt b/pages/develop/api/efl/net/socket/ssl/property/eos.txt
index e47363bf3..51447da0d 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/eos.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/eos.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Ssl.eos~~
+===== Values =====
+
+ * **is_eos** - %%%%''true''%% if end of stream, %%''false''%% otherwise%%
+===== Description =====
+
+%%If %%''true''%% will notify end of stream.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl: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:net:socket:ssl:property:eos:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:io:reader:property:eos|Efl.Io.Reader.eos]]
diff --git a/pages/develop/api/efl/net/socket/ssl/property/hostname_override.txt b/pages/develop/api/efl/net/socket/ssl/property/hostname_override.txt
index f23ddf5a0..7f8f8421c 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/hostname_override.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/hostname_override.txt
@@ -1,4 +1,21 @@
~~Title: Efl.Net.Socket.Ssl.hostname_override~~
+===== Values =====
+
+ * **hostname_override** - %%Hostname for this socket%%
+===== Description =====
+
+%%Overrides the hostname to use for this socket.%%
+
+%%Most of time this is useful if you're using an IP address but the server certificate only specifies DNS (names).%%
+
+%%If NULL, then it will fetch from socket using %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% or %%[[:develop:api:efl:net:dialer:property:address_dial|Efl.Net.Dialer.address_dial]]%%.%%
+
+%%It's only used if %%[[:develop:api:efl:net:socket:ssl:property:hostname_verify|Efl.Net.Socket.Ssl.hostname_verify]]%% is %%''true''%%.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl:property:hostname_override:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,23 +40,6 @@ const char *efl_net_socket_ssl_hostname_override_get(const Eo *obj);
void efl_net_socket_ssl_hostname_override_set(Eo *obj, const char *hostname_override);
</code>
-===== Values =====
-
- * **hostname_override** - %%Hostname for this socket%%
-===== Description =====
-
-%%Overrides the hostname to use for this socket.%%
-
-%%Most of time this is useful if you're using an IP address but the server certificate only specifies DNS (names).%%
-
-%%If NULL, then it will fetch from socket using %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% or %%[[:develop:api:efl:net:dialer:property:address_dial|Efl.Net.Dialer.address_dial]]%%.%%
-
-%%It's only used if %%[[:develop:api:efl:net:socket:ssl:property:hostname_verify|Efl.Net.Socket.Ssl.hostname_verify]]%% is %%''true''%%.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:ssl:property:hostname_override:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Socket.Ssl.hostname_override**
diff --git a/pages/develop/api/efl/net/socket/ssl/property/hostname_verify.txt b/pages/develop/api/efl/net/socket/ssl/property/hostname_verify.txt
index 1744171ba..3cc8e7a68 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/hostname_verify.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/hostname_verify.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Socket.Ssl.hostname_verify~~
+===== Values =====
+
+ * **hostname_verify** - %%%%''true''%% if the hostname will be verified, %%''false''%% otherwise%%
+===== Description =====
+
+%%Define if hostname should be verified.%%
+
+%%This will check the socket hostname (without the port in case of an IP) or the overriden value from %%[[:develop:api:efl:net:socket:ssl:property:hostname_override|Efl.Net.Socket.Ssl.hostname_override]]%%.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl:property:hostname_verify:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,19 +36,6 @@ Eina_Bool efl_net_socket_ssl_hostname_verify_get(const Eo *obj);
void efl_net_socket_ssl_hostname_verify_set(Eo *obj, Eina_Bool hostname_verify);
</code>
-===== Values =====
-
- * **hostname_verify** - %%%%''true''%% if the hostname will be verified, %%''false''%% otherwise%%
-===== Description =====
-
-%%Define if hostname should be verified.%%
-
-%%This will check the socket hostname (without the port in case of an IP) or the overriden value from %%[[:develop:api:efl:net:socket:ssl:property:hostname_override|Efl.Net.Socket.Ssl.hostname_override]]%%.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:ssl:property:hostname_verify:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Socket.Ssl.hostname_verify**
diff --git a/pages/develop/api/efl/net/socket/ssl/property/verify_mode.txt b/pages/develop/api/efl/net/socket/ssl/property/verify_mode.txt
index c859cc5d5..7f3c21991 100644
--- a/pages/develop/api/efl/net/socket/ssl/property/verify_mode.txt
+++ b/pages/develop/api/efl/net/socket/ssl/property/verify_mode.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Socket.Ssl.verify_mode~~
+===== Values =====
+
+ * **verify_mode** - %%Remote verification mode%%
+===== Description =====
+
+%%How to verify the remote peer.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:socket:ssl:property:verify_mode:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,17 +34,6 @@ Efl_Net_Ssl_Verify_Mode efl_net_socket_ssl_verify_mode_get(const Eo *obj);
void efl_net_socket_ssl_verify_mode_set(Eo *obj, Efl_Net_Ssl_Verify_Mode verify_mode);
</code>
-===== Values =====
-
- * **verify_mode** - %%Remote verification mode%%
-===== Description =====
-
-%%How to verify the remote peer.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:socket:ssl:property:verify_mode:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Socket.Ssl.verify_mode**