summaryrefslogtreecommitdiff
path: root/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html')
-rw-r--r--doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html16
1 files changed, 7 insertions, 9 deletions
diff --git a/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html b/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html
index 2906412655..a103c1d5b4 100644
--- a/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html
+++ b/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html
@@ -30,8 +30,8 @@
<p>
Sets the non-blocking mode of the native acceptor implementation.
</p>
-<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">native_non_blocking</span><span class="special">(</span>
- <span class="keyword">bool</span> <span class="identifier">mode</span><span class="special">);</span>
+<pre class="programlisting">void native_non_blocking(
+ bool mode);
</pre>
<p>
This function is used to modify the non-blocking mode of the underlying
@@ -47,9 +47,8 @@
<dl class="variablelist">
<dt><span class="term">mode</span></dt>
<dd><p>
- If <code class="computeroutput"><span class="keyword">true</span></code>, the underlying
- acceptor is put into non-blocking mode and direct system calls
- may fail with <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">error</span><span class="special">::</span><span class="identifier">would_block</span></code>
+ If <code class="computeroutput">true</code>, the underlying acceptor is put into non-blocking
+ mode and direct system calls may fail with <code class="computeroutput">boost::asio::error::would_block</code>
(or the equivalent system error).
</p></dd>
</dl>
@@ -63,10 +62,9 @@
<dl class="variablelist">
<dt><span class="term">boost::system::system_error</span></dt>
<dd><p>
- Thrown on failure. If the <code class="computeroutput"><span class="identifier">mode</span></code>
- is <code class="computeroutput"><span class="keyword">false</span></code>, but the
- current value of <code class="computeroutput"><span class="identifier">non_blocking</span><span class="special">()</span></code> is <code class="computeroutput"><span class="keyword">true</span></code>,
- this function fails with <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">error</span><span class="special">::</span><span class="identifier">invalid_argument</span></code>,
+ Thrown on failure. If the <code class="computeroutput">mode</code> is <code class="computeroutput">false</code>,
+ but the current value of <code class="computeroutput">non_blocking()</code> is <code class="computeroutput">true</code>,
+ this function fails with <code class="computeroutput">boost::asio::error::invalid_argument</code>,
as the combination does not make sense.
</p></dd>
</dl>