diff options
Diffstat (limited to 'docs/en/ranch/2.0/manual/ranch_ssl/index.html')
-rw-r--r-- | docs/en/ranch/2.0/manual/ranch_ssl/index.html | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/docs/en/ranch/2.0/manual/ranch_ssl/index.html b/docs/en/ranch/2.0/manual/ranch_ssl/index.html index cc3766a4..840273d4 100644 --- a/docs/en/ranch/2.0/manual/ranch_ssl/index.html +++ b/docs/en/ranch/2.0/manual/ranch_ssl/index.html @@ -70,7 +70,7 @@ <p>The module <code>ranch_ssl</code> implements the interface defined by <a href="../ranch_transport">ranch_transport(3)</a>.</p> <h2 id="_types">Types</h2> <h3 id="_opt">opt()</h3> -<div class="listingblock"><div class="content"><!-- Generator: GNU source-highlight 3.1.8 +<div class="listingblock"><div class="content"><!-- Generator: GNU source-highlight 3.1.9 by Lorenzo Bettini http://www.lorenzobettini.it http://www.gnu.org/software/src-highlite --> @@ -79,7 +79,7 @@ http://www.gnu.org/software/src-highlite --> <p>Listen options.</p> <p>The TCP options are defined in <a href="../ranch_tcp">ranch_tcp(3)</a>.</p> <h3 id="_opts">opts()</h3> -<div class="listingblock"><div class="content"><!-- Generator: GNU source-highlight 3.1.8 +<div class="listingblock"><div class="content"><!-- Generator: GNU source-highlight 3.1.9 by Lorenzo Bettini http://www.lorenzobettini.it http://www.gnu.org/software/src-highlite --> @@ -87,7 +87,7 @@ http://www.gnu.org/software/src-highlite --> </div></div> <p>List of listen options.</p> <h3 id="_ssl_opt">ssl_opt()</h3> -<div class="listingblock"><div class="content"><!-- Generator: GNU source-highlight 3.1.8 +<div class="listingblock"><div class="content"><!-- Generator: GNU source-highlight 3.1.9 by Lorenzo Bettini http://www.lorenzobettini.it http://www.gnu.org/software/src-highlite --> @@ -106,6 +106,7 @@ http://www.gnu.org/software/src-highlite --> | {<font color="#FF6600">dhfile</font>, <b><font color="#000000">file:filename</font></b>()} | {<font color="#FF6600">eccs</font>, [<b><font color="#000080">atom</font></b>()]} | {<font color="#FF6600">fail_if_no_peer_cert</font>, <b><font color="#000000">boolean</font></b>()} + | {<font color="#FF6600">handshake</font>, <font color="#FF6600">hello</font> | <font color="#FF6600">full</font>} | {<font color="#FF6600">hibernate_after</font>, <b><font color="#000000">timeout</font></b>()} | {<font color="#FF6600">honor_cipher_order</font>, <b><font color="#000000">boolean</font></b>()} | {<font color="#FF6600">honor_ecc_order</font>, <b><font color="#000000">boolean</font></b>()} @@ -180,6 +181,10 @@ http://www.gnu.org/software/src-highlite --> <dt>fail_if_no_peer_cert (false)</dt> <dd><p>Whether to refuse the connection if the client sends an empty certificate.</p> </dd> +<dt>handshake (full)</dt> +<dd><p>If <code>hello</code> is specified for this option, the handshake is paused after receiving the client hello message. The handshake can then be resumed via <code>handshake_continue/3</code>, or cancelled via <code>handshake_cancel/1</code>.</p> +<p>This option cannot be given to <code>ranch:handshake/1,2</code>.</p> +</dd> <dt>hibernate_after (undefined)</dt> <dd><p>Time in ms after which SSL socket processes go into hibernation to reduce memory usage.</p> </dd> |