diff options
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.html | 16 |
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> |