Branch: Tag:

2021-05-07

2021-05-07 04:09:31 by Martin Nilsson <nilsson@fastmail.com>

async_connect using promises.

685:   <hr />   <dl class='group--doc'>   <dt class='head--type'><span class='homogen--type'>Method</span> + <span class='homogen--name'><b>async_connect</b></span> + </dt> + <dd><p><code><code class='modifier'>variant</code> <code class='object unresolved'>Concurrent.Future</code> <b><span class='method'>async_connect</span>(</b><code class='datatype'>string</code> <code class='argument'>host</code>, <code class='datatype'>int</code>|<code class='datatype'>string</code> <code class='argument'>port</code><b>)</b></code></p></dd> +  + <dt class='head--doc'>Description</dt> + <dd class='body--doc'><p>Opens a TCP connection asynchronously using a Concurrent Future +  object.</p> + </dd> + <dt class='head--doc'><span id='p-host'></span>Parameter <code class='parameter'>host</code></dt> + <dd></dd><dd class='body--doc'><p>Hostname or IP to connect to.</p> + </dd> + <dt class='head--doc'><span id='p-port'></span>Parameter <code class='parameter'>port</code></dt> + <dd></dd><dd class='body--doc'><p>Port number or service name to connect to.</p> + </dd> + <dt class='head--doc'>Returns</dt> + <dd class='body--doc'><p>Returns a <code>Concurrent.Future</code> that resolves into the +  connection object at success.</p> + </dd></dl> +  +  + <hr /> + <dl class='group--doc'> + <dt class='head--type'><span class='homogen--type'>Method</span>   <span class='homogen--name'><b>close</b></span>   </dt>   <dd><p><code><code class='datatype'>int</code> <b><span class='method'>close</span>(</b><b>)</b></code><br>