diff options
Diffstat (limited to 'doc/html/boost_asio/reference/basic_raw_socket')
137 files changed, 847 insertions, 687 deletions
diff --git a/doc/html/boost_asio/reference/basic_raw_socket/_basic_raw_socket.html b/doc/html/boost_asio/reference/basic_raw_socket/_basic_raw_socket.html index 03a8d1aa71..7b5ca4e6ba 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/_basic_raw_socket.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/_basic_raw_socket.html @@ -7,7 +7,7 @@ <link rel="home" href="../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket"> <link rel="prev" href="wait_type.html" title="basic_raw_socket::wait_type"> -<link rel="next" href="../basic_seq_packet_socket.html" title="basic_seq_packet_socket"> +<link rel="next" href="../basic_raw_socket__rebind_executor.html" title="basic_raw_socket::rebind_executor"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wait_type.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../basic_seq_packet_socket.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wait_type.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../basic_raw_socket__rebind_executor.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h4 class="title"> @@ -40,7 +40,7 @@ Destroys </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> @@ -48,7 +48,7 @@ Destroys </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wait_type.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../basic_seq_packet_socket.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wait_type.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../basic_raw_socket__rebind_executor.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/assign.html b/doc/html/boost_asio/reference/basic_raw_socket/assign.html index 3f69c28543..edd2666c01 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/assign.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/assign.html @@ -45,7 +45,7 @@ void <a class="link" href="assign/overload2.html" title="basic_raw_socket::assig </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/assign/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/assign/overload1.html index 13fcc7ccb4..5fba029365 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/assign/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/assign/overload1.html @@ -40,7 +40,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/assign/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/assign/overload2.html index dc4a26d823..bfae963dd7 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/assign/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/assign/overload2.html @@ -41,7 +41,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_connect.html b/doc/html/boost_asio/reference/basic_raw_socket/async_connect.html index d710e0fcbd..3954fe0297 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_connect.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_connect.html @@ -75,8 +75,8 @@ Start <p> Regardless of whether the asynchronous operation completes immediately or not, the handler will not be invoked from within this function. - Invocation of the handler will be performed in a manner equivalent - to using <code class="computeroutput">boost::asio::io_context::post()</code>. + On immediate completion, invocation of the handler will be performed + in a manner equivalent to using <a class="link" href="../post.html" title="post"><code class="computeroutput">post</code></a>. </p> </dd> </dl> @@ -95,7 +95,7 @@ Start ... -boost::asio::ip::tcp::socket socket(io_context); +boost::asio::ip::tcp::socket socket(my_context); boost::asio::ip::tcp::endpoint endpoint( boost::asio::ip::address::from_string("1.2.3.4"), 12345); socket.async_connect(endpoint, connect_handler); @@ -103,7 +103,7 @@ socket.async_connect(endpoint, connect_handler); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_receive.html b/doc/html/boost_asio/reference/basic_raw_socket/async_receive.html index 3f45aea88b..e04aa1bbd9 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_receive.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_receive.html @@ -51,7 +51,7 @@ template< </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload1.html index cbba1a4d3c..b92479d58b 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload1.html @@ -70,8 +70,8 @@ <p> Regardless of whether the asynchronous operation completes immediately or not, the handler will not be invoked from within this function. - Invocation of the handler will be performed in a manner equivalent - to using <code class="computeroutput">boost::asio::io_context::post()</code>. + On immediate completion, invocation of the handler will be performed + in a manner equivalent to using <a class="link" href="../../post.html" title="post"><code class="computeroutput">post</code></a>. </p> </dd> </dl> @@ -103,7 +103,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload2.html index a783888eec..d1604fc73a 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload2.html @@ -75,8 +75,8 @@ <p> Regardless of whether the asynchronous operation completes immediately or not, the handler will not be invoked from within this function. - Invocation of the handler will be performed in a manner equivalent - to using <code class="computeroutput">boost::asio::io_context::post()</code>. + On immediate completion, invocation of the handler will be performed + in a manner equivalent to using <a class="link" href="../../post.html" title="post"><code class="computeroutput">post</code></a>. </p> </dd> </dl> @@ -93,7 +93,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from.html b/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from.html index fccb06b171..aa3e8d440c 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from.html @@ -53,7 +53,7 @@ template< </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload1.html index 2cbe8c4711..04f264b011 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload1.html @@ -78,8 +78,8 @@ <p> Regardless of whether the asynchronous operation completes immediately or not, the handler will not be invoked from within this function. - Invocation of the handler will be performed in a manner equivalent - to using <code class="computeroutput">boost::asio::io_context::post()</code>. + On immediate completion, invocation of the handler will be performed + in a manner equivalent to using <a class="link" href="../../post.html" title="post"><code class="computeroutput">post</code></a>. </p> </dd> </dl> @@ -103,7 +103,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload2.html index e909e95c59..da51fe662c 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload2.html @@ -83,8 +83,8 @@ <p> Regardless of whether the asynchronous operation completes immediately or not, the handler will not be invoked from within this function. - Invocation of the handler will be performed in a manner equivalent - to using <code class="computeroutput">boost::asio::io_context::post()</code>. + On immediate completion, invocation of the handler will be performed + in a manner equivalent to using <a class="link" href="../../post.html" title="post"><code class="computeroutput">post</code></a>. </p> </dd> </dl> @@ -92,7 +92,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_send.html b/doc/html/boost_asio/reference/basic_raw_socket/async_send.html index 2dac925ebf..145261899d 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_send.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_send.html @@ -51,7 +51,7 @@ template< </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload1.html index 38a6fe5c42..67982d720f 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload1.html @@ -70,8 +70,8 @@ <p> Regardless of whether the asynchronous operation completes immediately or not, the handler will not be invoked from within this function. - Invocation of the handler will be performed in a manner equivalent - to using <code class="computeroutput">boost::asio::io_context::post()</code>. + On immediate completion, invocation of the handler will be performed + in a manner equivalent to using <a class="link" href="../../post.html" title="post"><code class="computeroutput">post</code></a>. </p> </dd> </dl> @@ -102,7 +102,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload2.html index 890c65ddd2..c7a49e59e3 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload2.html @@ -75,8 +75,8 @@ <p> Regardless of whether the asynchronous operation completes immediately or not, the handler will not be invoked from within this function. - Invocation of the handler will be performed in a manner equivalent - to using <code class="computeroutput">boost::asio::io_context::post()</code>. + On immediate completion, invocation of the handler will be performed + in a manner equivalent to using <a class="link" href="../../post.html" title="post"><code class="computeroutput">post</code></a>. </p> </dd> </dl> @@ -92,7 +92,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_send_to.html b/doc/html/boost_asio/reference/basic_raw_socket/async_send_to.html index 612ed4571b..607c39c32e 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_send_to.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_send_to.html @@ -53,7 +53,7 @@ template< </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload1.html index 61feb33b88..40d386215f 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload1.html @@ -76,8 +76,8 @@ <p> Regardless of whether the asynchronous operation completes immediately or not, the handler will not be invoked from within this function. - Invocation of the handler will be performed in a manner equivalent - to using <code class="computeroutput">boost::asio::io_context::post()</code>. + On immediate completion, invocation of the handler will be performed + in a manner equivalent to using <a class="link" href="../../post.html" title="post"><code class="computeroutput">post</code></a>. </p> </dd> </dl> @@ -103,7 +103,7 @@ socket.async_send_to( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload2.html index 01453e063c..f845ec6083 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload2.html @@ -81,8 +81,8 @@ <p> Regardless of whether the asynchronous operation completes immediately or not, the handler will not be invoked from within this function. - Invocation of the handler will be performed in a manner equivalent - to using <code class="computeroutput">boost::asio::io_context::post()</code>. + On immediate completion, invocation of the handler will be performed + in a manner equivalent to using <a class="link" href="../../post.html" title="post"><code class="computeroutput">post</code></a>. </p> </dd> </dl> @@ -90,7 +90,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/async_wait.html b/doc/html/boost_asio/reference/basic_raw_socket/async_wait.html index 21d61a1dd9..77cdc9737e 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/async_wait.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/async_wait.html @@ -70,8 +70,8 @@ Asynchronously <p> Regardless of whether the asynchronous operation completes immediately or not, the handler will not be invoked from within this function. - Invocation of the handler will be performed in a manner equivalent - to using <code class="computeroutput">boost::asio::io_context::post()</code>. + On immediate completion, invocation of the handler will be performed + in a manner equivalent to using <a class="link" href="../post.html" title="post"><code class="computeroutput">post</code></a>. </p> </dd> </dl> @@ -90,14 +90,14 @@ Asynchronously ... -boost::asio::ip::tcp::socket socket(io_context); +boost::asio::ip::tcp::socket socket(my_context); ... socket.async_wait(boost::asio::ip::tcp::socket::wait_read, wait_handler); </pre> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/at_mark.html b/doc/html/boost_asio/reference/basic_raw_socket/at_mark.html index 8a6b20caee..4a8b1acbb6 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/at_mark.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/at_mark.html @@ -41,7 +41,7 @@ bool <a class="link" href="at_mark/overload2.html" title="basic_raw_socket::at_m </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload1.html index d26a53c2eb..056f9e46e4 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload1.html @@ -63,7 +63,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload2.html index cf14c0c225..959bb074f6 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload2.html @@ -64,7 +64,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/available.html b/doc/html/boost_asio/reference/basic_raw_socket/available.html index 3e1c75776f..4ba87b17e2 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/available.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/available.html @@ -41,7 +41,7 @@ std::size_t <a class="link" href="available/overload2.html" title="basic_raw_soc </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/available/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/available/overload1.html index 5b9e78a79a..d27e45f832 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/available/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/available/overload1.html @@ -64,7 +64,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/available/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/available/overload2.html index 1327a25679..8b60644408 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/available/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/available/overload2.html @@ -65,7 +65,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket.html b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket.html index 7dccb50583..05ffb25f9d 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket.html @@ -7,7 +7,7 @@ <link rel="home" href="../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket"> <link rel="prev" href="available/overload2.html" title="basic_raw_socket::available (2 of 2 overloads)"> -<link rel="next" href="basic_raw_socket/overload1.html" title="basic_raw_socket::basic_raw_socket (1 of 6 overloads)"> +<link rel="next" href="basic_raw_socket/overload1.html" title="basic_raw_socket::basic_raw_socket (1 of 10 overloads)"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -32,60 +32,93 @@ Construct a <a class="link" href="../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> without opening it. </p> -<pre class="programlisting">explicit <a class="link" href="basic_raw_socket/overload1.html" title="basic_raw_socket::basic_raw_socket (1 of 6 overloads)">basic_raw_socket</a>( - boost::asio::io_context & io_context); - <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload1.html" title="basic_raw_socket::basic_raw_socket (1 of 6 overloads)">more...</a></em></span> +<pre class="programlisting">explicit <a class="link" href="basic_raw_socket/overload1.html" title="basic_raw_socket::basic_raw_socket (1 of 10 overloads)">basic_raw_socket</a>( + const executor_type & ex); + <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload1.html" title="basic_raw_socket::basic_raw_socket (1 of 10 overloads)">more...</a></em></span> + +template< + typename ExecutionContext> +explicit <a class="link" href="basic_raw_socket/overload2.html" title="basic_raw_socket::basic_raw_socket (2 of 10 overloads)">basic_raw_socket</a>( + ExecutionContext & context, + typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value >::type * = 0); + <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload2.html" title="basic_raw_socket::basic_raw_socket (2 of 10 overloads)">more...</a></em></span> </pre> <p> Construct and open a <a class="link" href="../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a>. </p> -<pre class="programlisting"><a class="link" href="basic_raw_socket/overload2.html" title="basic_raw_socket::basic_raw_socket (2 of 6 overloads)">basic_raw_socket</a>( - boost::asio::io_context & io_context, +<pre class="programlisting"><a class="link" href="basic_raw_socket/overload3.html" title="basic_raw_socket::basic_raw_socket (3 of 10 overloads)">basic_raw_socket</a>( + const executor_type & ex, const protocol_type & protocol); - <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload2.html" title="basic_raw_socket::basic_raw_socket (2 of 6 overloads)">more...</a></em></span> + <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload3.html" title="basic_raw_socket::basic_raw_socket (3 of 10 overloads)">more...</a></em></span> + +template< + typename ExecutionContext> +<a class="link" href="basic_raw_socket/overload4.html" title="basic_raw_socket::basic_raw_socket (4 of 10 overloads)">basic_raw_socket</a>( + ExecutionContext & context, + const protocol_type & protocol, + typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value >::type * = 0); + <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload4.html" title="basic_raw_socket::basic_raw_socket (4 of 10 overloads)">more...</a></em></span> </pre> <p> Construct a <a class="link" href="../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a>, opening it and binding it to the given local endpoint. </p> -<pre class="programlisting"><a class="link" href="basic_raw_socket/overload3.html" title="basic_raw_socket::basic_raw_socket (3 of 6 overloads)">basic_raw_socket</a>( - boost::asio::io_context & io_context, +<pre class="programlisting"><a class="link" href="basic_raw_socket/overload5.html" title="basic_raw_socket::basic_raw_socket (5 of 10 overloads)">basic_raw_socket</a>( + const executor_type & ex, const endpoint_type & endpoint); - <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload3.html" title="basic_raw_socket::basic_raw_socket (3 of 6 overloads)">more...</a></em></span> + <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload5.html" title="basic_raw_socket::basic_raw_socket (5 of 10 overloads)">more...</a></em></span> + +template< + typename ExecutionContext> +<a class="link" href="basic_raw_socket/overload6.html" title="basic_raw_socket::basic_raw_socket (6 of 10 overloads)">basic_raw_socket</a>( + ExecutionContext & context, + const endpoint_type & endpoint, + typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value >::type * = 0); + <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload6.html" title="basic_raw_socket::basic_raw_socket (6 of 10 overloads)">more...</a></em></span> </pre> <p> Construct a <a class="link" href="../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> on an existing native socket. </p> -<pre class="programlisting"><a class="link" href="basic_raw_socket/overload4.html" title="basic_raw_socket::basic_raw_socket (4 of 6 overloads)">basic_raw_socket</a>( - boost::asio::io_context & io_context, +<pre class="programlisting"><a class="link" href="basic_raw_socket/overload7.html" title="basic_raw_socket::basic_raw_socket (7 of 10 overloads)">basic_raw_socket</a>( + const executor_type & ex, const protocol_type & protocol, const native_handle_type & native_socket); - <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload4.html" title="basic_raw_socket::basic_raw_socket (4 of 6 overloads)">more...</a></em></span> + <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload7.html" title="basic_raw_socket::basic_raw_socket (7 of 10 overloads)">more...</a></em></span> + +template< + typename ExecutionContext> +<a class="link" href="basic_raw_socket/overload8.html" title="basic_raw_socket::basic_raw_socket (8 of 10 overloads)">basic_raw_socket</a>( + ExecutionContext & context, + const protocol_type & protocol, + const native_handle_type & native_socket, + typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value >::type * = 0); + <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload8.html" title="basic_raw_socket::basic_raw_socket (8 of 10 overloads)">more...</a></em></span> </pre> <p> Move-construct a <a class="link" href="../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> from another. </p> -<pre class="programlisting"><a class="link" href="basic_raw_socket/overload5.html" title="basic_raw_socket::basic_raw_socket (5 of 6 overloads)">basic_raw_socket</a>( +<pre class="programlisting"><a class="link" href="basic_raw_socket/overload9.html" title="basic_raw_socket::basic_raw_socket (9 of 10 overloads)">basic_raw_socket</a>( basic_raw_socket && other); - <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload5.html" title="basic_raw_socket::basic_raw_socket (5 of 6 overloads)">more...</a></em></span> + <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload9.html" title="basic_raw_socket::basic_raw_socket (9 of 10 overloads)">more...</a></em></span> </pre> <p> Move-construct a <a class="link" href="../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> from a socket of another protocol type. </p> <pre class="programlisting">template< - typename <a class="link" href="../Protocol.html" title="Protocol requirements">Protocol1</a>> -<a class="link" href="basic_raw_socket/overload6.html" title="basic_raw_socket::basic_raw_socket (6 of 6 overloads)">basic_raw_socket</a>( - basic_raw_socket< Protocol1 > && other, - typename enable_if< is_convertible< Protocol1, Protocol >::value >::type * = 0); - <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload6.html" title="basic_raw_socket::basic_raw_socket (6 of 6 overloads)">more...</a></em></span> + typename <a class="link" href="../Protocol.html" title="Protocol requirements">Protocol1</a>, + typename <a class="link" href="../Executor1.html" title="Executor requirements">Executor1</a>> +<a class="link" href="basic_raw_socket/overload10.html" title="basic_raw_socket::basic_raw_socket (10 of 10 overloads)">basic_raw_socket</a>( + basic_raw_socket< Protocol1, Executor1 > && other, + typename enable_if< is_convertible< Protocol1, Protocol >::value &&is_convertible< Executor1, Executor >::value >::type * = 0); + <span class="emphasis"><em>» <a class="link" href="basic_raw_socket/overload10.html" title="basic_raw_socket::basic_raw_socket (10 of 10 overloads)">more...</a></em></span> </pre> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload1.html index e37174783b..7052bbb281 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload1.html @@ -1,13 +1,13 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>basic_raw_socket::basic_raw_socket (1 of 6 overloads)</title> +<title>basic_raw_socket::basic_raw_socket (1 of 10 overloads)</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket::basic_raw_socket"> <link rel="prev" href="../basic_raw_socket.html" title="basic_raw_socket::basic_raw_socket"> -<link rel="next" href="overload2.html" title="basic_raw_socket::basic_raw_socket (2 of 6 overloads)"> +<link rel="next" href="overload2.html" title="basic_raw_socket::basic_raw_socket (2 of 10 overloads)"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -24,15 +24,15 @@ </div> <div class="section"> <div class="titlepage"><div><div><h5 class="title"> -<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload1"></a><a class="link" href="overload1.html" title="basic_raw_socket::basic_raw_socket (1 of 6 overloads)">basic_raw_socket::basic_raw_socket - (1 of 6 overloads)</a> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload1"></a><a class="link" href="overload1.html" title="basic_raw_socket::basic_raw_socket (1 of 10 overloads)">basic_raw_socket::basic_raw_socket + (1 of 10 overloads)</a> </h5></div></div></div> <p> Construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> without opening it. </p> <pre class="programlisting">basic_raw_socket( - boost::asio::io_context & io_context); + const executor_type & ex); </pre> <p> This constructor creates a raw socket without opening it. The <code class="computeroutput">open()</code> @@ -45,18 +45,17 @@ <div class="variablelist"> <p class="title"><b></b></p> <dl class="variablelist"> -<dt><span class="term">io_context</span></dt> +<dt><span class="term">ex</span></dt> <dd><p> - The <a class="link" href="../../io_context.html" title="io_context"><code class="computeroutput">io_context</code></a> - object that the raw socket will use to dispatch handlers for any - asynchronous operations performed on the socket. + The I/O executor that the socket will use, by default, to dispatch + handlers for any asynchronous operations performed on the socket. </p></dd> </dl> </div> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload10.html b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload10.html new file mode 100644 index 0000000000..c5c9d199c1 --- /dev/null +++ b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload10.html @@ -0,0 +1,81 @@ +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<title>basic_raw_socket::basic_raw_socket (10 of 10 overloads)</title> +<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="../../../../boost_asio.html" title="Boost.Asio"> +<link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket::basic_raw_socket"> +<link rel="prev" href="overload9.html" title="basic_raw_socket::basic_raw_socket (9 of 10 overloads)"> +<link rel="next" href="../bind.html" title="basic_raw_socket::bind"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table cellpadding="2" width="100%"><tr> +<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td> +<td align="center"><a href="../../../../../../index.html">Home</a></td> +<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td> +<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> +<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> +<td align="center"><a href="../../../../../../more/index.htm">More</a></td> +</tr></table> +<hr> +<div class="spirit-nav"> +<a accesskey="p" href="overload9.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../bind.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +<div class="section"> +<div class="titlepage"><div><div><h5 class="title"> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload10"></a><a class="link" href="overload10.html" title="basic_raw_socket::basic_raw_socket (10 of 10 overloads)">basic_raw_socket::basic_raw_socket + (10 of 10 overloads)</a> +</h5></div></div></div> +<p> + Move-construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> + from a socket of another protocol type. + </p> +<pre class="programlisting">template< + typename <a class="link" href="../../Protocol.html" title="Protocol requirements">Protocol1</a>, + typename <a class="link" href="../../Executor1.html" title="Executor requirements">Executor1</a>> +basic_raw_socket( + basic_raw_socket< Protocol1, Executor1 > && other, + typename enable_if< is_convertible< Protocol1, Protocol >::value &&is_convertible< Executor1, Executor >::value >::type * = 0); +</pre> +<p> + This constructor moves a raw socket from one object to another. + </p> +<h6> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload10.h0"></a> + <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload10.parameters"></a></span><a class="link" href="overload10.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload10.parameters">Parameters</a> + </h6> +<div class="variablelist"> +<p class="title"><b></b></p> +<dl class="variablelist"> +<dt><span class="term">other</span></dt> +<dd><p> + The other <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> + object from which the move will occur. + </p></dd> +</dl> +</div> +<h6> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload10.h1"></a> + <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload10.remarks"></a></span><a class="link" href="overload10.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload10.remarks">Remarks</a> + </h6> +<p> + Following the move, the moved-from object is in the same state as if + constructed using the <code class="computeroutput">basic_raw_socket(const executor_type&)</code> + constructor. + </p> +</div> +<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> +<td align="left"></td> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) + </p> +</div></td> +</tr></table> +<hr> +<div class="spirit-nav"> +<a accesskey="p" href="overload9.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../bind.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +</body> +</html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload2.html index f8587a8b62..2b68c944ec 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload2.html @@ -1,13 +1,13 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>basic_raw_socket::basic_raw_socket (2 of 6 overloads)</title> +<title>basic_raw_socket::basic_raw_socket (2 of 10 overloads)</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket::basic_raw_socket"> -<link rel="prev" href="overload1.html" title="basic_raw_socket::basic_raw_socket (1 of 6 overloads)"> -<link rel="next" href="overload3.html" title="basic_raw_socket::basic_raw_socket (3 of 6 overloads)"> +<link rel="prev" href="overload1.html" title="basic_raw_socket::basic_raw_socket (1 of 10 overloads)"> +<link rel="next" href="overload3.html" title="basic_raw_socket::basic_raw_socket (3 of 10 overloads)"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -24,18 +24,22 @@ </div> <div class="section"> <div class="titlepage"><div><div><h5 class="title"> -<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload2"></a><a class="link" href="overload2.html" title="basic_raw_socket::basic_raw_socket (2 of 6 overloads)">basic_raw_socket::basic_raw_socket - (2 of 6 overloads)</a> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload2"></a><a class="link" href="overload2.html" title="basic_raw_socket::basic_raw_socket (2 of 10 overloads)">basic_raw_socket::basic_raw_socket + (2 of 10 overloads)</a> </h5></div></div></div> <p> - Construct and open a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a>. + Construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> + without opening it. </p> -<pre class="programlisting">basic_raw_socket( - boost::asio::io_context & io_context, - const protocol_type & protocol); +<pre class="programlisting">template< + typename ExecutionContext> +basic_raw_socket( + ExecutionContext & context, + typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value >::type * = 0); </pre> <p> - This constructor creates and opens a raw socket. + This constructor creates a raw socket without opening it. The <code class="computeroutput">open()</code> + function must be called before data can be sent or received on the socket. </p> <h6> <a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload2.h0"></a> @@ -44,35 +48,18 @@ <div class="variablelist"> <p class="title"><b></b></p> <dl class="variablelist"> -<dt><span class="term">io_context</span></dt> +<dt><span class="term">context</span></dt> <dd><p> - The <a class="link" href="../../io_context.html" title="io_context"><code class="computeroutput">io_context</code></a> - object that the raw socket will use to dispatch handlers for any - asynchronous operations performed on the socket. - </p></dd> -<dt><span class="term">protocol</span></dt> -<dd><p> - An object specifying protocol parameters to be used. - </p></dd> -</dl> -</div> -<h6> -<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload2.h1"></a> - <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload2.exceptions"></a></span><a class="link" href="overload2.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload2.exceptions">Exceptions</a> - </h6> -<div class="variablelist"> -<p class="title"><b></b></p> -<dl class="variablelist"> -<dt><span class="term">boost::system::system_error</span></dt> -<dd><p> - Thrown on failure. + An execution context which provides the I/O executor that the socket + will use, by default, to dispatch handlers for any asynchronous + operations performed on the socket. </p></dd> </dl> </div> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload3.html b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload3.html index 6271388638..84375d6599 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload3.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload3.html @@ -1,13 +1,13 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>basic_raw_socket::basic_raw_socket (3 of 6 overloads)</title> +<title>basic_raw_socket::basic_raw_socket (3 of 10 overloads)</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket::basic_raw_socket"> -<link rel="prev" href="overload2.html" title="basic_raw_socket::basic_raw_socket (2 of 6 overloads)"> -<link rel="next" href="overload4.html" title="basic_raw_socket::basic_raw_socket (4 of 6 overloads)"> +<link rel="prev" href="overload2.html" title="basic_raw_socket::basic_raw_socket (2 of 10 overloads)"> +<link rel="next" href="overload4.html" title="basic_raw_socket::basic_raw_socket (4 of 10 overloads)"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -24,21 +24,18 @@ </div> <div class="section"> <div class="titlepage"><div><div><h5 class="title"> -<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload3"></a><a class="link" href="overload3.html" title="basic_raw_socket::basic_raw_socket (3 of 6 overloads)">basic_raw_socket::basic_raw_socket - (3 of 6 overloads)</a> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload3"></a><a class="link" href="overload3.html" title="basic_raw_socket::basic_raw_socket (3 of 10 overloads)">basic_raw_socket::basic_raw_socket + (3 of 10 overloads)</a> </h5></div></div></div> <p> - Construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a>, - opening it and binding it to the given local endpoint. + Construct and open a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a>. </p> <pre class="programlisting">basic_raw_socket( - boost::asio::io_context & io_context, - const endpoint_type & endpoint); + const executor_type & ex, + const protocol_type & protocol); </pre> <p> - This constructor creates a raw socket and automatically opens it bound - to the specified endpoint on the local machine. The protocol used is - the protocol associated with the given endpoint. + This constructor creates and opens a raw socket. </p> <h6> <a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload3.h0"></a> @@ -47,16 +44,14 @@ <div class="variablelist"> <p class="title"><b></b></p> <dl class="variablelist"> -<dt><span class="term">io_context</span></dt> +<dt><span class="term">ex</span></dt> <dd><p> - The <a class="link" href="../../io_context.html" title="io_context"><code class="computeroutput">io_context</code></a> - object that the raw socket will use to dispatch handlers for any - asynchronous operations performed on the socket. + The I/O executor that the socket will use, by default, to dispatch + handlers for any asynchronous operations performed on the socket. </p></dd> -<dt><span class="term">endpoint</span></dt> +<dt><span class="term">protocol</span></dt> <dd><p> - An endpoint on the local machine to which the raw socket will be - bound. + An object specifying protocol parameters to be used. </p></dd> </dl> </div> @@ -76,7 +71,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload4.html b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload4.html index 90712b280c..2cabca07f4 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload4.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload4.html @@ -1,13 +1,13 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>basic_raw_socket::basic_raw_socket (4 of 6 overloads)</title> +<title>basic_raw_socket::basic_raw_socket (4 of 10 overloads)</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket::basic_raw_socket"> -<link rel="prev" href="overload3.html" title="basic_raw_socket::basic_raw_socket (3 of 6 overloads)"> -<link rel="next" href="overload5.html" title="basic_raw_socket::basic_raw_socket (5 of 6 overloads)"> +<link rel="prev" href="overload3.html" title="basic_raw_socket::basic_raw_socket (3 of 10 overloads)"> +<link rel="next" href="overload5.html" title="basic_raw_socket::basic_raw_socket (5 of 10 overloads)"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -24,21 +24,21 @@ </div> <div class="section"> <div class="titlepage"><div><div><h5 class="title"> -<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload4"></a><a class="link" href="overload4.html" title="basic_raw_socket::basic_raw_socket (4 of 6 overloads)">basic_raw_socket::basic_raw_socket - (4 of 6 overloads)</a> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload4"></a><a class="link" href="overload4.html" title="basic_raw_socket::basic_raw_socket (4 of 10 overloads)">basic_raw_socket::basic_raw_socket + (4 of 10 overloads)</a> </h5></div></div></div> <p> - Construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> - on an existing native socket. + Construct and open a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a>. </p> -<pre class="programlisting">basic_raw_socket( - boost::asio::io_context & io_context, +<pre class="programlisting">template< + typename ExecutionContext> +basic_raw_socket( + ExecutionContext & context, const protocol_type & protocol, - const native_handle_type & native_socket); + typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value >::type * = 0); </pre> <p> - This constructor creates a raw socket object to hold an existing native - socket. + This constructor creates and opens a raw socket. </p> <h6> <a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload4.h0"></a> @@ -47,20 +47,16 @@ <div class="variablelist"> <p class="title"><b></b></p> <dl class="variablelist"> -<dt><span class="term">io_context</span></dt> +<dt><span class="term">context</span></dt> <dd><p> - The <a class="link" href="../../io_context.html" title="io_context"><code class="computeroutput">io_context</code></a> - object that the raw socket will use to dispatch handlers for any - asynchronous operations performed on the socket. + An execution context which provides the I/O executor that the socket + will use, by default, to dispatch handlers for any asynchronous + operations performed on the socket. </p></dd> <dt><span class="term">protocol</span></dt> <dd><p> An object specifying protocol parameters to be used. </p></dd> -<dt><span class="term">native_socket</span></dt> -<dd><p> - The new underlying socket implementation. - </p></dd> </dl> </div> <h6> @@ -79,7 +75,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload5.html b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload5.html index a5f0b39e96..678313c4e5 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload5.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload5.html @@ -1,13 +1,13 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>basic_raw_socket::basic_raw_socket (5 of 6 overloads)</title> +<title>basic_raw_socket::basic_raw_socket (5 of 10 overloads)</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket::basic_raw_socket"> -<link rel="prev" href="overload4.html" title="basic_raw_socket::basic_raw_socket (4 of 6 overloads)"> -<link rel="next" href="overload6.html" title="basic_raw_socket::basic_raw_socket (6 of 6 overloads)"> +<link rel="prev" href="overload4.html" title="basic_raw_socket::basic_raw_socket (4 of 10 overloads)"> +<link rel="next" href="overload6.html" title="basic_raw_socket::basic_raw_socket (6 of 10 overloads)"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -24,18 +24,21 @@ </div> <div class="section"> <div class="titlepage"><div><div><h5 class="title"> -<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload5"></a><a class="link" href="overload5.html" title="basic_raw_socket::basic_raw_socket (5 of 6 overloads)">basic_raw_socket::basic_raw_socket - (5 of 6 overloads)</a> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload5"></a><a class="link" href="overload5.html" title="basic_raw_socket::basic_raw_socket (5 of 10 overloads)">basic_raw_socket::basic_raw_socket + (5 of 10 overloads)</a> </h5></div></div></div> <p> - Move-construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> - from another. + Construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a>, + opening it and binding it to the given local endpoint. </p> <pre class="programlisting">basic_raw_socket( - basic_raw_socket && other); + const executor_type & ex, + const endpoint_type & endpoint); </pre> <p> - This constructor moves a raw socket from one object to another. + This constructor creates a raw socket and automatically opens it bound + to the specified endpoint on the local machine. The protocol used is + the protocol associated with the given endpoint. </p> <h6> <a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload5.h0"></a> @@ -44,25 +47,35 @@ <div class="variablelist"> <p class="title"><b></b></p> <dl class="variablelist"> -<dt><span class="term">other</span></dt> +<dt><span class="term">ex</span></dt> <dd><p> - The other <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> - object from which the move will occur. + The I/O executor that the socket will use, by default, to dispatch + handlers for any asynchronous operations performed on the socket. + </p></dd> +<dt><span class="term">endpoint</span></dt> +<dd><p> + An endpoint on the local machine to which the raw socket will be + bound. </p></dd> </dl> </div> <h6> <a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload5.h1"></a> - <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload5.remarks"></a></span><a class="link" href="overload5.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload5.remarks">Remarks</a> + <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload5.exceptions"></a></span><a class="link" href="overload5.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload5.exceptions">Exceptions</a> </h6> -<p> - Following the move, the moved-from object is in the same state as if - constructed using the <code class="computeroutput">basic_raw_socket(io_context&) constructor</code>. - </p> +<div class="variablelist"> +<p class="title"><b></b></p> +<dl class="variablelist"> +<dt><span class="term">boost::system::system_error</span></dt> +<dd><p> + Thrown on failure. + </p></dd> +</dl> +</div> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload6.html b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload6.html index b622e9bd8f..ccd93d19ee 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload6.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload6.html @@ -1,13 +1,13 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>basic_raw_socket::basic_raw_socket (6 of 6 overloads)</title> +<title>basic_raw_socket::basic_raw_socket (6 of 10 overloads)</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket::basic_raw_socket"> -<link rel="prev" href="overload5.html" title="basic_raw_socket::basic_raw_socket (5 of 6 overloads)"> -<link rel="next" href="../bind.html" title="basic_raw_socket::bind"> +<link rel="prev" href="overload5.html" title="basic_raw_socket::basic_raw_socket (5 of 10 overloads)"> +<link rel="next" href="overload7.html" title="basic_raw_socket::basic_raw_socket (7 of 10 overloads)"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,25 +20,28 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="overload5.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../bind.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="overload5.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="overload7.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h5 class="title"> -<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload6"></a><a class="link" href="overload6.html" title="basic_raw_socket::basic_raw_socket (6 of 6 overloads)">basic_raw_socket::basic_raw_socket - (6 of 6 overloads)</a> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload6"></a><a class="link" href="overload6.html" title="basic_raw_socket::basic_raw_socket (6 of 10 overloads)">basic_raw_socket::basic_raw_socket + (6 of 10 overloads)</a> </h5></div></div></div> <p> - Move-construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> - from a socket of another protocol type. + Construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a>, + opening it and binding it to the given local endpoint. </p> <pre class="programlisting">template< - typename <a class="link" href="../../Protocol.html" title="Protocol requirements">Protocol1</a>> + typename ExecutionContext> basic_raw_socket( - basic_raw_socket< Protocol1 > && other, - typename enable_if< is_convertible< Protocol1, Protocol >::value >::type * = 0); + ExecutionContext & context, + const endpoint_type & endpoint, + typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value >::type * = 0); </pre> <p> - This constructor moves a raw socket from one object to another. + This constructor creates a raw socket and automatically opens it bound + to the specified endpoint on the local machine. The protocol used is + the protocol associated with the given endpoint. </p> <h6> <a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload6.h0"></a> @@ -47,25 +50,36 @@ basic_raw_socket( <div class="variablelist"> <p class="title"><b></b></p> <dl class="variablelist"> -<dt><span class="term">other</span></dt> +<dt><span class="term">context</span></dt> <dd><p> - The other <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> - object from which the move will occur. + An execution context which provides the I/O executor that the socket + will use, by default, to dispatch handlers for any asynchronous + operations performed on the socket. + </p></dd> +<dt><span class="term">endpoint</span></dt> +<dd><p> + An endpoint on the local machine to which the raw socket will be + bound. </p></dd> </dl> </div> <h6> <a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload6.h1"></a> - <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload6.remarks"></a></span><a class="link" href="overload6.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload6.remarks">Remarks</a> + <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload6.exceptions"></a></span><a class="link" href="overload6.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload6.exceptions">Exceptions</a> </h6> -<p> - Following the move, the moved-from object is in the same state as if - constructed using the <code class="computeroutput">basic_raw_socket(io_context&) constructor</code>. - </p> +<div class="variablelist"> +<p class="title"><b></b></p> +<dl class="variablelist"> +<dt><span class="term">boost::system::system_error</span></dt> +<dd><p> + Thrown on failure. + </p></dd> +</dl> +</div> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> @@ -73,7 +87,7 @@ basic_raw_socket( </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="overload5.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../bind.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="overload5.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="overload7.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload7.html b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload7.html new file mode 100644 index 0000000000..3dfc9abfe1 --- /dev/null +++ b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload7.html @@ -0,0 +1,92 @@ +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<title>basic_raw_socket::basic_raw_socket (7 of 10 overloads)</title> +<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="../../../../boost_asio.html" title="Boost.Asio"> +<link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket::basic_raw_socket"> +<link rel="prev" href="overload6.html" title="basic_raw_socket::basic_raw_socket (6 of 10 overloads)"> +<link rel="next" href="overload8.html" title="basic_raw_socket::basic_raw_socket (8 of 10 overloads)"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table cellpadding="2" width="100%"><tr> +<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td> +<td align="center"><a href="../../../../../../index.html">Home</a></td> +<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td> +<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> +<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> +<td align="center"><a href="../../../../../../more/index.htm">More</a></td> +</tr></table> +<hr> +<div class="spirit-nav"> +<a accesskey="p" href="overload6.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="overload8.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +<div class="section"> +<div class="titlepage"><div><div><h5 class="title"> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload7"></a><a class="link" href="overload7.html" title="basic_raw_socket::basic_raw_socket (7 of 10 overloads)">basic_raw_socket::basic_raw_socket + (7 of 10 overloads)</a> +</h5></div></div></div> +<p> + Construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> + on an existing native socket. + </p> +<pre class="programlisting">basic_raw_socket( + const executor_type & ex, + const protocol_type & protocol, + const native_handle_type & native_socket); +</pre> +<p> + This constructor creates a raw socket object to hold an existing native + socket. + </p> +<h6> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload7.h0"></a> + <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload7.parameters"></a></span><a class="link" href="overload7.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload7.parameters">Parameters</a> + </h6> +<div class="variablelist"> +<p class="title"><b></b></p> +<dl class="variablelist"> +<dt><span class="term">ex</span></dt> +<dd><p> + The I/O executor that the socket will use, by default, to dispatch + handlers for any asynchronous operations performed on the socket. + </p></dd> +<dt><span class="term">protocol</span></dt> +<dd><p> + An object specifying protocol parameters to be used. + </p></dd> +<dt><span class="term">native_socket</span></dt> +<dd><p> + The new underlying socket implementation. + </p></dd> +</dl> +</div> +<h6> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload7.h1"></a> + <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload7.exceptions"></a></span><a class="link" href="overload7.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload7.exceptions">Exceptions</a> + </h6> +<div class="variablelist"> +<p class="title"><b></b></p> +<dl class="variablelist"> +<dt><span class="term">boost::system::system_error</span></dt> +<dd><p> + Thrown on failure. + </p></dd> +</dl> +</div> +</div> +<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> +<td align="left"></td> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) + </p> +</div></td> +</tr></table> +<hr> +<div class="spirit-nav"> +<a accesskey="p" href="overload6.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="overload8.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +</body> +</html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload8.html b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload8.html new file mode 100644 index 0000000000..e0f06a7257 --- /dev/null +++ b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload8.html @@ -0,0 +1,96 @@ +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<title>basic_raw_socket::basic_raw_socket (8 of 10 overloads)</title> +<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="../../../../boost_asio.html" title="Boost.Asio"> +<link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket::basic_raw_socket"> +<link rel="prev" href="overload7.html" title="basic_raw_socket::basic_raw_socket (7 of 10 overloads)"> +<link rel="next" href="overload9.html" title="basic_raw_socket::basic_raw_socket (9 of 10 overloads)"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table cellpadding="2" width="100%"><tr> +<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td> +<td align="center"><a href="../../../../../../index.html">Home</a></td> +<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td> +<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> +<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> +<td align="center"><a href="../../../../../../more/index.htm">More</a></td> +</tr></table> +<hr> +<div class="spirit-nav"> +<a accesskey="p" href="overload7.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="overload9.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +<div class="section"> +<div class="titlepage"><div><div><h5 class="title"> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload8"></a><a class="link" href="overload8.html" title="basic_raw_socket::basic_raw_socket (8 of 10 overloads)">basic_raw_socket::basic_raw_socket + (8 of 10 overloads)</a> +</h5></div></div></div> +<p> + Construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> + on an existing native socket. + </p> +<pre class="programlisting">template< + typename ExecutionContext> +basic_raw_socket( + ExecutionContext & context, + const protocol_type & protocol, + const native_handle_type & native_socket, + typename enable_if< is_convertible< ExecutionContext &, execution_context & >::value >::type * = 0); +</pre> +<p> + This constructor creates a raw socket object to hold an existing native + socket. + </p> +<h6> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload8.h0"></a> + <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload8.parameters"></a></span><a class="link" href="overload8.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload8.parameters">Parameters</a> + </h6> +<div class="variablelist"> +<p class="title"><b></b></p> +<dl class="variablelist"> +<dt><span class="term">context</span></dt> +<dd><p> + An execution context which provides the I/O executor that the socket + will use, by default, to dispatch handlers for any asynchronous + operations performed on the socket. + </p></dd> +<dt><span class="term">protocol</span></dt> +<dd><p> + An object specifying protocol parameters to be used. + </p></dd> +<dt><span class="term">native_socket</span></dt> +<dd><p> + The new underlying socket implementation. + </p></dd> +</dl> +</div> +<h6> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload8.h1"></a> + <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload8.exceptions"></a></span><a class="link" href="overload8.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload8.exceptions">Exceptions</a> + </h6> +<div class="variablelist"> +<p class="title"><b></b></p> +<dl class="variablelist"> +<dt><span class="term">boost::system::system_error</span></dt> +<dd><p> + Thrown on failure. + </p></dd> +</dl> +</div> +</div> +<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> +<td align="left"></td> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) + </p> +</div></td> +</tr></table> +<hr> +<div class="spirit-nav"> +<a accesskey="p" href="overload7.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="overload9.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +</body> +</html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload9.html b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload9.html new file mode 100644 index 0000000000..bd50c54801 --- /dev/null +++ b/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload9.html @@ -0,0 +1,77 @@ +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<title>basic_raw_socket::basic_raw_socket (9 of 10 overloads)</title> +<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="../../../../boost_asio.html" title="Boost.Asio"> +<link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket::basic_raw_socket"> +<link rel="prev" href="overload8.html" title="basic_raw_socket::basic_raw_socket (8 of 10 overloads)"> +<link rel="next" href="overload10.html" title="basic_raw_socket::basic_raw_socket (10 of 10 overloads)"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table cellpadding="2" width="100%"><tr> +<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td> +<td align="center"><a href="../../../../../../index.html">Home</a></td> +<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td> +<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> +<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> +<td align="center"><a href="../../../../../../more/index.htm">More</a></td> +</tr></table> +<hr> +<div class="spirit-nav"> +<a accesskey="p" href="overload8.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="overload10.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +<div class="section"> +<div class="titlepage"><div><div><h5 class="title"> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload9"></a><a class="link" href="overload9.html" title="basic_raw_socket::basic_raw_socket (9 of 10 overloads)">basic_raw_socket::basic_raw_socket + (9 of 10 overloads)</a> +</h5></div></div></div> +<p> + Move-construct a <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> + from another. + </p> +<pre class="programlisting">basic_raw_socket( + basic_raw_socket && other); +</pre> +<p> + This constructor moves a raw socket from one object to another. + </p> +<h6> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload9.h0"></a> + <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload9.parameters"></a></span><a class="link" href="overload9.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload9.parameters">Parameters</a> + </h6> +<div class="variablelist"> +<p class="title"><b></b></p> +<dl class="variablelist"> +<dt><span class="term">other</span></dt> +<dd><p> + The other <a class="link" href="../../basic_raw_socket.html" title="basic_raw_socket"><code class="computeroutput">basic_raw_socket</code></a> + object from which the move will occur. + </p></dd> +</dl> +</div> +<h6> +<a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload9.h1"></a> + <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.basic_raw_socket.overload9.remarks"></a></span><a class="link" href="overload9.html#boost_asio.reference.basic_raw_socket.basic_raw_socket.overload9.remarks">Remarks</a> + </h6> +<p> + Following the move, the moved-from object is in the same state as if + constructed using the <code class="computeroutput">basic_raw_socket(const executor_type&)</code> + constructor. + </p> +</div> +<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> +<td align="left"></td> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) + </p> +</div></td> +</tr></table> +<hr> +<div class="spirit-nav"> +<a accesskey="p" href="overload8.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="overload10.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +</body> +</html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/bind.html b/doc/html/boost_asio/reference/basic_raw_socket/bind.html index 0c4cb90572..50e116cbc6 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/bind.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/bind.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket"> -<link rel="prev" href="basic_raw_socket/overload6.html" title="basic_raw_socket::basic_raw_socket (6 of 6 overloads)"> +<link rel="prev" href="basic_raw_socket/overload10.html" title="basic_raw_socket::basic_raw_socket (10 of 10 overloads)"> <link rel="next" href="bind/overload1.html" title="basic_raw_socket::bind (1 of 2 overloads)"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_raw_socket/overload6.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="bind/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_raw_socket/overload10.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="bind/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h4 class="title"> @@ -43,7 +43,7 @@ void <a class="link" href="bind/overload2.html" title="basic_raw_socket::bind (2 </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> @@ -51,7 +51,7 @@ void <a class="link" href="bind/overload2.html" title="basic_raw_socket::bind (2 </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_raw_socket/overload6.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="bind/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_raw_socket/overload10.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="bind/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/bind/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/bind/overload1.html index 9b8d3c0d68..ecf0f4083b 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/bind/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/bind/overload1.html @@ -70,7 +70,7 @@ <a name="boost_asio.reference.basic_raw_socket.bind.overload1.h2"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.bind.overload1.example"></a></span><a class="link" href="overload1.html#boost_asio.reference.basic_raw_socket.bind.overload1.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); socket.open(boost::asio::ip::tcp::v4()); socket.bind(boost::asio::ip::tcp::endpoint( boost::asio::ip::tcp::v4(), 12345)); @@ -78,7 +78,7 @@ socket.bind(boost::asio::ip::tcp::endpoint( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/bind/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/bind/overload2.html index 50d9ae4126..21d6b884ea 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/bind/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/bind/overload2.html @@ -62,7 +62,7 @@ <a name="boost_asio.reference.basic_raw_socket.bind.overload2.h1"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.bind.overload2.example"></a></span><a class="link" href="overload2.html#boost_asio.reference.basic_raw_socket.bind.overload2.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); socket.open(boost::asio::ip::tcp::v4()); boost::system::error_code ec; socket.bind(boost::asio::ip::tcp::endpoint( @@ -75,7 +75,7 @@ if (ec) </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/broadcast.html b/doc/html/boost_asio/reference/basic_raw_socket/broadcast.html index 41cce36852..6c95510158 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/broadcast.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/broadcast.html @@ -46,7 +46,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::udp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::udp::socket socket(my_context); ... boost::asio::socket_base::broadcast option(true); socket.set_option(option); @@ -54,7 +54,7 @@ socket.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::udp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::udp::socket socket(my_context); ... boost::asio::socket_base::broadcast option; socket.get_option(option); @@ -73,7 +73,7 @@ bool is_set = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/bytes_readable.html b/doc/html/boost_asio/reference/basic_raw_socket/bytes_readable.html index 1fb2b535a2..0670b8830c 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/bytes_readable.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/bytes_readable.html @@ -43,7 +43,7 @@ IO <a name="boost_asio.reference.basic_raw_socket.bytes_readable.h0"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.bytes_readable.example"></a></span><a class="link" href="bytes_readable.html#boost_asio.reference.basic_raw_socket.bytes_readable.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::bytes_readable command(true); socket.io_control(command); @@ -62,7 +62,7 @@ std::size_t bytes_readable = command.get(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/cancel.html b/doc/html/boost_asio/reference/basic_raw_socket/cancel.html index b1927ad160..c0023d9ca6 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/cancel.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/cancel.html @@ -41,7 +41,7 @@ void <a class="link" href="cancel/overload2.html" title="basic_raw_socket::cance </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload1.html index d59d227b0e..32b3264308 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload1.html @@ -97,7 +97,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload2.html index 8a6f627baf..67263637e3 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload2.html @@ -98,7 +98,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/close.html b/doc/html/boost_asio/reference/basic_raw_socket/close.html index 0fb13ef6e8..2475f81911 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/close.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/close.html @@ -41,7 +41,7 @@ void <a class="link" href="close/overload2.html" title="basic_raw_socket::close </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/close/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/close/overload1.html index 1b40c9fb5a..b6ffa66e8e 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/close/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/close/overload1.html @@ -65,7 +65,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/close/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/close/overload2.html index 06bf93e1a9..2f0ae561ea 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/close/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/close/overload2.html @@ -59,7 +59,7 @@ <a name="boost_asio.reference.basic_raw_socket.close.overload2.h1"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.close.overload2.example"></a></span><a class="link" href="overload2.html#boost_asio.reference.basic_raw_socket.close.overload2.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::system::error_code ec; socket.close(ec); @@ -79,7 +79,7 @@ if (ec) </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/connect.html b/doc/html/boost_asio/reference/basic_raw_socket/connect.html index 6c7e9ba058..9cdeb3878f 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/connect.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/connect.html @@ -43,7 +43,7 @@ void <a class="link" href="connect/overload2.html" title="basic_raw_socket::conn </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/connect/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/connect/overload1.html index 50479fd8a3..f027df6583 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/connect/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/connect/overload1.html @@ -76,7 +76,7 @@ <a name="boost_asio.reference.basic_raw_socket.connect.overload1.h2"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.connect.overload1.example"></a></span><a class="link" href="overload1.html#boost_asio.reference.basic_raw_socket.connect.overload1.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); boost::asio::ip::tcp::endpoint endpoint( boost::asio::ip::address::from_string("1.2.3.4"), 12345); socket.connect(endpoint); @@ -84,7 +84,7 @@ socket.connect(endpoint); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/connect/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/connect/overload2.html index 74d2149077..a715e02e58 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/connect/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/connect/overload2.html @@ -68,7 +68,7 @@ <a name="boost_asio.reference.basic_raw_socket.connect.overload2.h1"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.connect.overload2.example"></a></span><a class="link" href="overload2.html#boost_asio.reference.basic_raw_socket.connect.overload2.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); boost::asio::ip::tcp::endpoint endpoint( boost::asio::ip::address::from_string("1.2.3.4"), 12345); boost::system::error_code ec; @@ -81,7 +81,7 @@ if (ec) </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/debug.html b/doc/html/boost_asio/reference/basic_raw_socket/debug.html index 18eef785d6..a102cb0dd7 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/debug.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/debug.html @@ -46,7 +46,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::debug option(true); socket.set_option(option); @@ -54,7 +54,7 @@ socket.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::debug option; socket.get_option(option); @@ -73,7 +73,7 @@ bool is_set = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/do_not_route.html b/doc/html/boost_asio/reference/basic_raw_socket/do_not_route.html index 3bca593daa..45675a12b8 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/do_not_route.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/do_not_route.html @@ -46,7 +46,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::udp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::udp::socket socket(my_context); ... boost::asio::socket_base::do_not_route option(true); socket.set_option(option); @@ -54,7 +54,7 @@ socket.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::udp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::udp::socket socket(my_context); ... boost::asio::socket_base::do_not_route option; socket.get_option(option); @@ -73,7 +73,7 @@ bool is_set = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/enable_connection_aborted.html b/doc/html/boost_asio/reference/basic_raw_socket/enable_connection_aborted.html index bf77615ccf..63cc893728 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/enable_connection_aborted.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/enable_connection_aborted.html @@ -48,7 +48,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::tcp::acceptor acceptor(io_context); +<pre class="programlisting">boost::asio::ip::tcp::acceptor acceptor(my_context); ... boost::asio::socket_base::enable_connection_aborted option(true); acceptor.set_option(option); @@ -56,7 +56,7 @@ acceptor.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::tcp::acceptor acceptor(io_context); +<pre class="programlisting">boost::asio::ip::tcp::acceptor acceptor(my_context); ... boost::asio::socket_base::enable_connection_aborted option; acceptor.get_option(option); @@ -75,7 +75,7 @@ bool is_set = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/endpoint_type.html b/doc/html/boost_asio/reference/basic_raw_socket/endpoint_type.html index d7626c2200..bfcc0fbf2c 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/endpoint_type.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/endpoint_type.html @@ -46,7 +46,7 @@ The </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/executor_type.html b/doc/html/boost_asio/reference/basic_raw_socket/executor_type.html index 6985bddda4..b88648808a 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/executor_type.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/executor_type.html @@ -27,174 +27,14 @@ <a name="boost_asio.reference.basic_raw_socket.executor_type"></a><a class="link" href="executor_type.html" title="basic_raw_socket::executor_type">basic_raw_socket::executor_type</a> </h4></div></div></div> <p> - <span class="emphasis"><em>Inherited from basic_socket.</em></span> - </p> -<p> <a class="indexterm" name="boost_asio.indexterm.basic_raw_socket.executor_type"></a> The type of the executor associated with the object. </p> -<pre class="programlisting">typedef io_context::executor_type executor_type; +<pre class="programlisting">typedef Executor executor_type; </pre> <h6> <a name="boost_asio.reference.basic_raw_socket.executor_type.h0"></a> - <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.executor_type.member_functions"></a></span><a class="link" href="executor_type.html#boost_asio.reference.basic_raw_socket.executor_type.member_functions">Member - Functions</a> - </h6> -<div class="informaltable"><table class="table"> -<colgroup> -<col> -<col> -</colgroup> -<thead><tr> -<th> - <p> - Name - </p> - </th> -<th> - <p> - Description - </p> - </th> -</tr></thead> -<tbody> -<tr> -<td> - <p> - <a class="link" href="../io_context__executor_type/context.html" title="io_context::executor_type::context"><span class="bold"><strong>context</strong></span></a> - </p> - </td> -<td> - <p> - Obtain the underlying execution context. - </p> - </td> -</tr> -<tr> -<td> - <p> - <a class="link" href="../io_context__executor_type/defer.html" title="io_context::executor_type::defer"><span class="bold"><strong>defer</strong></span></a> - </p> - </td> -<td> - <p> - Request the io_context to invoke the given function object. - </p> - </td> -</tr> -<tr> -<td> - <p> - <a class="link" href="../io_context__executor_type/dispatch.html" title="io_context::executor_type::dispatch"><span class="bold"><strong>dispatch</strong></span></a> - </p> - </td> -<td> - <p> - Request the io_context to invoke the given function object. - </p> - </td> -</tr> -<tr> -<td> - <p> - <a class="link" href="../io_context__executor_type/on_work_finished.html" title="io_context::executor_type::on_work_finished"><span class="bold"><strong>on_work_finished</strong></span></a> - </p> - </td> -<td> - <p> - Inform the io_context that some work is no longer outstanding. - </p> - </td> -</tr> -<tr> -<td> - <p> - <a class="link" href="../io_context__executor_type/on_work_started.html" title="io_context::executor_type::on_work_started"><span class="bold"><strong>on_work_started</strong></span></a> - </p> - </td> -<td> - <p> - Inform the io_context that it has some outstanding work to do. - </p> - </td> -</tr> -<tr> -<td> - <p> - <a class="link" href="../io_context__executor_type/post.html" title="io_context::executor_type::post"><span class="bold"><strong>post</strong></span></a> - </p> - </td> -<td> - <p> - Request the io_context to invoke the given function object. - </p> - </td> -</tr> -<tr> -<td> - <p> - <a class="link" href="../io_context__executor_type/running_in_this_thread.html" title="io_context::executor_type::running_in_this_thread"><span class="bold"><strong>running_in_this_thread</strong></span></a> - </p> - </td> -<td> - <p> - Determine whether the io_context is running in the current thread. - </p> - </td> -</tr> -</tbody> -</table></div> -<h6> -<a name="boost_asio.reference.basic_raw_socket.executor_type.h1"></a> - <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.executor_type.friends"></a></span><a class="link" href="executor_type.html#boost_asio.reference.basic_raw_socket.executor_type.friends">Friends</a> - </h6> -<div class="informaltable"><table class="table"> -<colgroup> -<col> -<col> -</colgroup> -<thead><tr> -<th> - <p> - Name - </p> - </th> -<th> - <p> - Description - </p> - </th> -</tr></thead> -<tbody> -<tr> -<td> - <p> - <a class="link" href="../io_context__executor_type/operator_not__eq_.html" title="io_context::executor_type::operator!="><span class="bold"><strong>operator!=</strong></span></a> - </p> - </td> -<td> - <p> - Compare two executors for inequality. - </p> - </td> -</tr> -<tr> -<td> - <p> - <a class="link" href="../io_context__executor_type/operator_eq__eq_.html" title="io_context::executor_type::operator=="><span class="bold"><strong>operator==</strong></span></a> - </p> - </td> -<td> - <p> - Compare two executors for equality. - </p> - </td> -</tr> -</tbody> -</table></div> -<h6> -<a name="boost_asio.reference.basic_raw_socket.executor_type.h2"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.executor_type.requirements"></a></span><a class="link" href="executor_type.html#boost_asio.reference.basic_raw_socket.executor_type.requirements">Requirements</a> </h6> <p> @@ -206,7 +46,7 @@ The </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/get_executor.html b/doc/html/boost_asio/reference/basic_raw_socket/get_executor.html index 73ff391a04..9a2bb0424e 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/get_executor.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/get_executor.html @@ -7,7 +7,7 @@ <link rel="home" href="../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket"> <link rel="prev" href="executor_type.html" title="basic_raw_socket::executor_type"> -<link rel="next" href="get_io_context.html" title="basic_raw_socket::get_io_context"> +<link rel="next" href="get_option.html" title="basic_raw_socket::get_option"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="executor_type.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_io_context.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="executor_type.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_option.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h4 class="title"> @@ -39,7 +39,7 @@ Get </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> @@ -47,7 +47,7 @@ Get </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="executor_type.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_io_context.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="executor_type.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_option.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/get_io_context.html b/doc/html/boost_asio/reference/basic_raw_socket/get_io_context.html deleted file mode 100644 index d866893873..0000000000 --- a/doc/html/boost_asio/reference/basic_raw_socket/get_io_context.html +++ /dev/null @@ -1,68 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>basic_raw_socket::get_io_context</title> -<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> -<link rel="home" href="../../../boost_asio.html" title="Boost.Asio"> -<link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket"> -<link rel="prev" href="get_executor.html" title="basic_raw_socket::get_executor"> -<link rel="next" href="get_io_service.html" title="basic_raw_socket::get_io_service"> -</head> -<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> -<table cellpadding="2" width="100%"><tr> -<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td> -<td align="center"><a href="../../../../../index.html">Home</a></td> -<td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td> -<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> -<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> -<td align="center"><a href="../../../../../more/index.htm">More</a></td> -</tr></table> -<hr> -<div class="spirit-nav"> -<a accesskey="p" href="get_executor.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_io_service.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -<div class="section"> -<div class="titlepage"><div><div><h4 class="title"> -<a name="boost_asio.reference.basic_raw_socket.get_io_context"></a><a class="link" href="get_io_context.html" title="basic_raw_socket::get_io_context">basic_raw_socket::get_io_context</a> -</h4></div></div></div> -<p> - <span class="emphasis"><em>Inherited from basic_socket.</em></span> - </p> -<p> - <a class="indexterm" name="boost_asio.indexterm.basic_raw_socket.get_io_context"></a> -(Deprecated: - Use <code class="computeroutput">get_executor()</code>.) Get the <a class="link" href="../io_context.html" title="io_context"><code class="computeroutput">io_context</code></a> - associated with the object. - </p> -<pre class="programlisting">boost::asio::io_context & get_io_context(); -</pre> -<p> - This function may be used to obtain the <a class="link" href="../io_context.html" title="io_context"><code class="computeroutput">io_context</code></a> - object that the I/O object uses to dispatch handlers for asynchronous operations. - </p> -<h6> -<a name="boost_asio.reference.basic_raw_socket.get_io_context.h0"></a> - <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.get_io_context.return_value"></a></span><a class="link" href="get_io_context.html#boost_asio.reference.basic_raw_socket.get_io_context.return_value">Return - Value</a> - </h6> -<p> - A reference to the <a class="link" href="../io_context.html" title="io_context"><code class="computeroutput">io_context</code></a> - object that the I/O object will use to dispatch handlers. Ownership is - not transferred to the caller. - </p> -</div> -<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> -<td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> - Distributed under the Boost Software License, Version 1.0. (See accompanying - file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) - </p> -</div></td> -</tr></table> -<hr> -<div class="spirit-nav"> -<a accesskey="p" href="get_executor.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_io_service.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -</body> -</html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/get_io_service.html b/doc/html/boost_asio/reference/basic_raw_socket/get_io_service.html deleted file mode 100644 index 58e42b8a68..0000000000 --- a/doc/html/boost_asio/reference/basic_raw_socket/get_io_service.html +++ /dev/null @@ -1,68 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>basic_raw_socket::get_io_service</title> -<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> -<link rel="home" href="../../../boost_asio.html" title="Boost.Asio"> -<link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket"> -<link rel="prev" href="get_io_context.html" title="basic_raw_socket::get_io_context"> -<link rel="next" href="get_option.html" title="basic_raw_socket::get_option"> -</head> -<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> -<table cellpadding="2" width="100%"><tr> -<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td> -<td align="center"><a href="../../../../../index.html">Home</a></td> -<td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td> -<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> -<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> -<td align="center"><a href="../../../../../more/index.htm">More</a></td> -</tr></table> -<hr> -<div class="spirit-nav"> -<a accesskey="p" href="get_io_context.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_option.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -<div class="section"> -<div class="titlepage"><div><div><h4 class="title"> -<a name="boost_asio.reference.basic_raw_socket.get_io_service"></a><a class="link" href="get_io_service.html" title="basic_raw_socket::get_io_service">basic_raw_socket::get_io_service</a> -</h4></div></div></div> -<p> - <span class="emphasis"><em>Inherited from basic_socket.</em></span> - </p> -<p> - <a class="indexterm" name="boost_asio.indexterm.basic_raw_socket.get_io_service"></a> -(Deprecated: - Use <code class="computeroutput">get_executor()</code>.) Get the <a class="link" href="../io_context.html" title="io_context"><code class="computeroutput">io_context</code></a> - associated with the object. - </p> -<pre class="programlisting">boost::asio::io_context & get_io_service(); -</pre> -<p> - This function may be used to obtain the <a class="link" href="../io_context.html" title="io_context"><code class="computeroutput">io_context</code></a> - object that the I/O object uses to dispatch handlers for asynchronous operations. - </p> -<h6> -<a name="boost_asio.reference.basic_raw_socket.get_io_service.h0"></a> - <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.get_io_service.return_value"></a></span><a class="link" href="get_io_service.html#boost_asio.reference.basic_raw_socket.get_io_service.return_value">Return - Value</a> - </h6> -<p> - A reference to the <a class="link" href="../io_context.html" title="io_context"><code class="computeroutput">io_context</code></a> - object that the I/O object will use to dispatch handlers. Ownership is - not transferred to the caller. - </p> -</div> -<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> -<td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> - Distributed under the Boost Software License, Version 1.0. (See accompanying - file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) - </p> -</div></td> -</tr></table> -<hr> -<div class="spirit-nav"> -<a accesskey="p" href="get_io_context.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_option.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -</body> -</html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/get_option.html b/doc/html/boost_asio/reference/basic_raw_socket/get_option.html index ec29a9744e..82a9ab5741 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/get_option.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/get_option.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket"> -<link rel="prev" href="get_io_service.html" title="basic_raw_socket::get_io_service"> +<link rel="prev" href="get_executor.html" title="basic_raw_socket::get_executor"> <link rel="next" href="get_option/overload1.html" title="basic_raw_socket::get_option (1 of 2 overloads)"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="get_io_service.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_option/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="get_executor.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_option/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h4 class="title"> @@ -47,7 +47,7 @@ void <a class="link" href="get_option/overload2.html" title="basic_raw_socket::g </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> @@ -55,7 +55,7 @@ void <a class="link" href="get_option/overload2.html" title="basic_raw_socket::g </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="get_io_service.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_option/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="get_executor.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="get_option/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload1.html index 95bb567916..f34601b3eb 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload1.html @@ -74,7 +74,7 @@ void get_option( <p> Getting the value of the SOL_SOCKET/SO_KEEPALIVE option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::ip::tcp::socket::keep_alive option; socket.get_option(option); @@ -83,7 +83,7 @@ bool is_set = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload2.html index 1dded87ed8..31c376aa05 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload2.html @@ -7,7 +7,7 @@ <link rel="home" href="../../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../get_option.html" title="basic_raw_socket::get_option"> <link rel="prev" href="overload1.html" title="basic_raw_socket::get_option (1 of 2 overloads)"> -<link rel="next" href="../io_control.html" title="basic_raw_socket::io_control"> +<link rel="next" href="../impl_.html" title="basic_raw_socket::impl_"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="overload1.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../get_option.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../io_control.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="overload1.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../get_option.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../impl_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h5 class="title"> @@ -66,7 +66,7 @@ void get_option( <p> Getting the value of the SOL_SOCKET/SO_KEEPALIVE option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::ip::tcp::socket::keep_alive option; boost::system::error_code ec; @@ -80,7 +80,7 @@ bool is_set = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> @@ -88,7 +88,7 @@ bool is_set = option.value(); </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="overload1.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../get_option.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../io_control.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="overload1.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../get_option.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../boost_asio.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../impl_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/impl_.html b/doc/html/boost_asio/reference/basic_raw_socket/impl_.html new file mode 100644 index 0000000000..13035a7b27 --- /dev/null +++ b/doc/html/boost_asio/reference/basic_raw_socket/impl_.html @@ -0,0 +1,51 @@ +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<title>basic_raw_socket::impl_</title> +<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="../../../boost_asio.html" title="Boost.Asio"> +<link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket"> +<link rel="prev" href="get_option/overload2.html" title="basic_raw_socket::get_option (2 of 2 overloads)"> +<link rel="next" href="io_control.html" title="basic_raw_socket::io_control"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table cellpadding="2" width="100%"><tr> +<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td> +<td align="center"><a href="../../../../../index.html">Home</a></td> +<td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td> +<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> +<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> +<td align="center"><a href="../../../../../more/index.htm">More</a></td> +</tr></table> +<hr> +<div class="spirit-nav"> +<a accesskey="p" href="get_option/overload2.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="io_control.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +<div class="section"> +<div class="titlepage"><div><div><h4 class="title"> +<a name="boost_asio.reference.basic_raw_socket.impl_"></a><a class="link" href="impl_.html" title="basic_raw_socket::impl_">basic_raw_socket::impl_</a> +</h4></div></div></div> +<p> + <span class="emphasis"><em>Inherited from basic_socket.</em></span> + </p> +<p> + <a class="indexterm" name="boost_asio.indexterm.basic_raw_socket.impl_"></a> + </p> +<pre class="programlisting">detail::io_object_impl< detail::reactive_socket_service< Protocol >, Executor > impl_; +</pre> +</div> +<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> +<td align="left"></td> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) + </p> +</div></td> +</tr></table> +<hr> +<div class="spirit-nav"> +<a accesskey="p" href="get_option/overload2.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="io_control.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +</body> +</html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/io_control.html b/doc/html/boost_asio/reference/basic_raw_socket/io_control.html index d76ed0cadf..a76cc7b5e4 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/io_control.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/io_control.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../../../boost_asio.html" title="Boost.Asio"> <link rel="up" href="../basic_raw_socket.html" title="basic_raw_socket"> -<link rel="prev" href="get_option/overload2.html" title="basic_raw_socket::get_option (2 of 2 overloads)"> +<link rel="prev" href="impl_.html" title="basic_raw_socket::impl_"> <link rel="next" href="io_control/overload1.html" title="basic_raw_socket::io_control (1 of 2 overloads)"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="get_option/overload2.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="io_control/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="impl_.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="io_control/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h4 class="title"> @@ -47,7 +47,7 @@ void <a class="link" href="io_control/overload2.html" title="basic_raw_socket::i </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> @@ -55,7 +55,7 @@ void <a class="link" href="io_control/overload2.html" title="basic_raw_socket::i </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="get_option/overload2.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="io_control/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="impl_.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_raw_socket.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../boost_asio.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="io_control/overload1.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload1.html index b287003ade..97057f4c45 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload1.html @@ -74,7 +74,7 @@ void io_control( <p> Getting the number of bytes ready to read: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::ip::tcp::socket::bytes_readable command; socket.io_control(command); @@ -83,7 +83,7 @@ std::size_t bytes_readable = command.get(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload2.html index 7e9128cab7..a86eb4e8c0 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload2.html @@ -66,7 +66,7 @@ void io_control( <p> Getting the number of bytes ready to read: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::ip::tcp::socket::bytes_readable command; boost::system::error_code ec; @@ -80,7 +80,7 @@ std::size_t bytes_readable = command.get(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/is_open.html b/doc/html/boost_asio/reference/basic_raw_socket/is_open.html index f5b20673cf..51cad7ad09 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/is_open.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/is_open.html @@ -39,7 +39,7 @@ Determine </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/keep_alive.html b/doc/html/boost_asio/reference/basic_raw_socket/keep_alive.html index 7b1c954633..89b3bb9380 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/keep_alive.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/keep_alive.html @@ -46,7 +46,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::keep_alive option(true); socket.set_option(option); @@ -54,7 +54,7 @@ socket.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::keep_alive option; socket.get_option(option); @@ -73,7 +73,7 @@ bool is_set = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/linger.html b/doc/html/boost_asio/reference/basic_raw_socket/linger.html index cced2db414..95e1712e85 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/linger.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/linger.html @@ -47,7 +47,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::linger option(true, 30); socket.set_option(option); @@ -55,7 +55,7 @@ socket.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::linger option; socket.get_option(option); @@ -75,7 +75,7 @@ unsigned short timeout = option.timeout(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint.html b/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint.html index 7db5055352..09d06e2fae 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint.html @@ -41,7 +41,7 @@ endpoint_type <a class="link" href="local_endpoint/overload2.html" title="basic_ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload1.html index 1f1b695d73..caba1ebb7a 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload1.html @@ -63,14 +63,14 @@ <a name="boost_asio.reference.basic_raw_socket.local_endpoint.overload1.h2"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.local_endpoint.overload1.example"></a></span><a class="link" href="overload1.html#boost_asio.reference.basic_raw_socket.local_endpoint.overload1.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::ip::tcp::endpoint endpoint = socket.local_endpoint(); </pre> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload2.html index 905c9ada83..b6cf669fa6 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload2.html @@ -65,7 +65,7 @@ <a name="boost_asio.reference.basic_raw_socket.local_endpoint.overload2.h2"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.local_endpoint.overload2.example"></a></span><a class="link" href="overload2.html#boost_asio.reference.basic_raw_socket.local_endpoint.overload2.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::system::error_code ec; boost::asio::ip::tcp::endpoint endpoint = socket.local_endpoint(ec); @@ -77,7 +77,7 @@ if (ec) </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer.html b/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer.html index 6aa6be401c..e22ac95dea 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer.html @@ -43,7 +43,7 @@ Get </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload1.html index 40843eac8d..8689571d7f 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload1.html @@ -52,7 +52,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload2.html index da29b9d3b3..ac89d039e7 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload2.html @@ -52,7 +52,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer_type.html b/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer_type.html index 0f9a3ac619..adb879b17c 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer_type.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer_type.html @@ -35,7 +35,7 @@ A <a class="link" href="../basic_socket.html" title="basic_socket"><code class="computeroutput">basic_socket</code></a> is always the lowest layer. </p> -<pre class="programlisting">typedef basic_socket< Protocol > lowest_layer_type; +<pre class="programlisting">typedef basic_socket< Protocol, Executor > lowest_layer_type; </pre> <h6> <a name="boost_asio.reference.basic_raw_socket.lowest_layer_type.h0"></a> @@ -62,6 +62,18 @@ A <tr> <td> <p> + <a class="link" href="../basic_socket__rebind_executor.html" title="basic_socket::rebind_executor"><span class="bold"><strong>rebind_executor</strong></span></a> + </p> + </td> +<td> + <p> + Rebinds the socket type to another executor. + </p> + </td> +</tr> +<tr> +<td> + <p> <a class="link" href="../basic_socket/broadcast.html" title="basic_socket::broadcast"><span class="bold"><strong>broadcast</strong></span></a> </p> </td> @@ -482,32 +494,6 @@ A <tr> <td> <p> - <a class="link" href="../basic_socket/get_io_context.html" title="basic_socket::get_io_context"><span class="bold"><strong>get_io_context</strong></span></a> - </p> - </td> -<td> - <p> - (Deprecated: Use get_executor().) Get the io_context associated - with the object. - </p> - </td> -</tr> -<tr> -<td> - <p> - <a class="link" href="../basic_socket/get_io_service.html" title="basic_socket::get_io_service"><span class="bold"><strong>get_io_service</strong></span></a> - </p> - </td> -<td> - <p> - (Deprecated: Use get_executor().) Get the io_context associated - with the object. - </p> - </td> -</tr> -<tr> -<td> - <p> <a class="link" href="../basic_socket/get_option.html" title="basic_socket::get_option"><span class="bold"><strong>get_option</strong></span></a> </p> </td> @@ -826,13 +812,45 @@ A </tr> </tbody> </table></div> +<h6> +<a name="boost_asio.reference.basic_raw_socket.lowest_layer_type.h4"></a> + <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.lowest_layer_type.protected_data_members"></a></span><a class="link" href="lowest_layer_type.html#boost_asio.reference.basic_raw_socket.lowest_layer_type.protected_data_members">Protected + Data Members</a> + </h6> +<div class="informaltable"><table class="table"> +<colgroup> +<col> +<col> +</colgroup> +<thead><tr> +<th> + <p> + Name + </p> + </th> +<th> + <p> + Description + </p> + </th> +</tr></thead> +<tbody><tr> +<td> + <p> + <a class="link" href="../basic_socket/impl_.html" title="basic_socket::impl_"><span class="bold"><strong>impl_</strong></span></a> + </p> + </td> +<td> + </td> +</tr></tbody> +</table></div> <p> The <a class="link" href="../basic_socket.html" title="basic_socket"><code class="computeroutput">basic_socket</code></a> class template provides functionality that is common to both stream-oriented and datagram-oriented sockets. </p> <h6> -<a name="boost_asio.reference.basic_raw_socket.lowest_layer_type.h4"></a> +<a name="boost_asio.reference.basic_raw_socket.lowest_layer_type.h5"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.lowest_layer_type.thread_safety"></a></span><a class="link" href="lowest_layer_type.html#boost_asio.reference.basic_raw_socket.lowest_layer_type.thread_safety">Thread Safety</a> </h6> @@ -843,7 +861,7 @@ A <span class="emphasis"><em>Shared</em></span> <span class="emphasis"><em>objects:</em></span> Unsafe. </p> <h6> -<a name="boost_asio.reference.basic_raw_socket.lowest_layer_type.h5"></a> +<a name="boost_asio.reference.basic_raw_socket.lowest_layer_type.h6"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.lowest_layer_type.requirements"></a></span><a class="link" href="lowest_layer_type.html#boost_asio.reference.basic_raw_socket.lowest_layer_type.requirements">Requirements</a> </h6> <p> @@ -855,7 +873,7 @@ A </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/max_connections.html b/doc/html/boost_asio/reference/basic_raw_socket/max_connections.html index 1b134a81ce..20459394f6 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/max_connections.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/max_connections.html @@ -40,7 +40,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/max_listen_connections.html b/doc/html/boost_asio/reference/basic_raw_socket/max_listen_connections.html index 2fffdc3049..c8881d8c4f 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/max_listen_connections.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/max_listen_connections.html @@ -39,7 +39,7 @@ The </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/message_do_not_route.html b/doc/html/boost_asio/reference/basic_raw_socket/message_do_not_route.html index 31c8adc109..ea49749aa3 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/message_do_not_route.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/message_do_not_route.html @@ -39,7 +39,7 @@ Specify </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/message_end_of_record.html b/doc/html/boost_asio/reference/basic_raw_socket/message_end_of_record.html index 05c113e144..bd1d9bae94 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/message_end_of_record.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/message_end_of_record.html @@ -39,7 +39,7 @@ Specifies </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/message_flags.html b/doc/html/boost_asio/reference/basic_raw_socket/message_flags.html index ac29aa9060..6003e0e2d8 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/message_flags.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/message_flags.html @@ -49,7 +49,7 @@ Bitmask </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/message_out_of_band.html b/doc/html/boost_asio/reference/basic_raw_socket/message_out_of_band.html index 31dc01cd4a..501f1db0b6 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/message_out_of_band.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/message_out_of_band.html @@ -39,7 +39,7 @@ Process </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/message_peek.html b/doc/html/boost_asio/reference/basic_raw_socket/message_peek.html index b6a2e62300..8c540f17b1 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/message_peek.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/message_peek.html @@ -39,7 +39,7 @@ Peek </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/native_handle.html b/doc/html/boost_asio/reference/basic_raw_socket/native_handle.html index efb6d8daaa..56dd252cec 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/native_handle.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/native_handle.html @@ -44,7 +44,7 @@ Get </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/native_handle_type.html b/doc/html/boost_asio/reference/basic_raw_socket/native_handle_type.html index 8b91943ae0..3edb2d4f05 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/native_handle_type.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/native_handle_type.html @@ -46,7 +46,7 @@ The </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking.html b/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking.html index 427e2bbff8..7ad7a56b4b 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking.html @@ -49,7 +49,7 @@ void <a class="link" href="native_non_blocking/overload3.html" title="basic_raw_ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload1.html index c2164c80e9..8383bed2f4 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload1.html @@ -137,7 +137,7 @@ void async_sendfile(tcp::socket& sock, int fd, Handler h) </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload2.html index 867d39ca44..b4ddc97161 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload2.html @@ -150,7 +150,7 @@ void async_sendfile(tcp::socket& sock, int fd, Handler h) </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload3.html b/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload3.html index 0fdb6f43bb..3826d12e50 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload3.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload3.html @@ -142,7 +142,7 @@ void async_sendfile(tcp::socket& sock, int fd, Handler h) </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/non_blocking.html b/doc/html/boost_asio/reference/basic_raw_socket/non_blocking.html index e3105bf7c3..acf3c032c6 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/non_blocking.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/non_blocking.html @@ -49,7 +49,7 @@ void <a class="link" href="non_blocking/overload3.html" title="basic_raw_socket: </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload1.html index 5f8cb032b4..5e94d49442 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload1.html @@ -57,7 +57,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload2.html index 55649118e1..307ab53eaa 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload2.html @@ -76,7 +76,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload3.html b/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload3.html index ec8d8ccc27..503c149626 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload3.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload3.html @@ -68,7 +68,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/open.html b/doc/html/boost_asio/reference/basic_raw_socket/open.html index d769b4ca80..0660861f13 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/open.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/open.html @@ -43,7 +43,7 @@ void <a class="link" href="open/overload2.html" title="basic_raw_socket::open (2 </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/open/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/open/overload1.html index 1e555d5828..8b83f7b822 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/open/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/open/overload1.html @@ -69,13 +69,13 @@ <a name="boost_asio.reference.basic_raw_socket.open.overload1.h2"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.open.overload1.example"></a></span><a class="link" href="overload1.html#boost_asio.reference.basic_raw_socket.open.overload1.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); socket.open(boost::asio::ip::tcp::v4()); </pre> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/open/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/open/overload2.html index 375b0172b1..ba54b02491 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/open/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/open/overload2.html @@ -61,7 +61,7 @@ <a name="boost_asio.reference.basic_raw_socket.open.overload2.h1"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.open.overload2.example"></a></span><a class="link" href="overload2.html#boost_asio.reference.basic_raw_socket.open.overload2.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); boost::system::error_code ec; socket.open(boost::asio::ip::tcp::v4(), ec); if (ec) @@ -72,7 +72,7 @@ if (ec) </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_.html b/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_.html index b9347e7df6..a696db1dab 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_.html @@ -41,15 +41,16 @@ Move-assign from a socket of another protocol type. </p> <pre class="programlisting">template< - typename <a class="link" href="../Protocol.html" title="Protocol requirements">Protocol1</a>> -enable_if< is_convertible< Protocol1, Protocol >::value, basic_raw_socket >::type & <a class="link" href="operator_eq_/overload2.html" title="basic_raw_socket::operator= (2 of 2 overloads)">operator=</a>( - basic_raw_socket< Protocol1 > && other); + typename <a class="link" href="../Protocol.html" title="Protocol requirements">Protocol1</a>, + typename <a class="link" href="../Executor1.html" title="Executor requirements">Executor1</a>> +enable_if< is_convertible< Protocol1, Protocol >::value &&is_convertible< Executor1, Executor >::value, basic_raw_socket & >::type <a class="link" href="operator_eq_/overload2.html" title="basic_raw_socket::operator= (2 of 2 overloads)">operator=</a>( + basic_raw_socket< Protocol1, Executor1 > && other); <span class="emphasis"><em>» <a class="link" href="operator_eq_/overload2.html" title="basic_raw_socket::operator= (2 of 2 overloads)">more...</a></em></span> </pre> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload1.html index 99bb89ec22..53cad7c290 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload1.html @@ -57,12 +57,13 @@ </h6> <p> Following the move, the moved-from object is in the same state as if - constructed using the <code class="computeroutput">basic_raw_socket(io_context&) constructor</code>. + constructed using the <code class="computeroutput">basic_raw_socket(const executor_type&)</code> + constructor. </p> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload2.html index 748263afaa..edb4154d40 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload2.html @@ -32,9 +32,10 @@ from a socket of another protocol type. </p> <pre class="programlisting">template< - typename <a class="link" href="../../Protocol.html" title="Protocol requirements">Protocol1</a>> -enable_if< is_convertible< Protocol1, Protocol >::value, basic_raw_socket >::type & operator=( - basic_raw_socket< Protocol1 > && other); + typename <a class="link" href="../../Protocol.html" title="Protocol requirements">Protocol1</a>, + typename <a class="link" href="../../Executor1.html" title="Executor requirements">Executor1</a>> +enable_if< is_convertible< Protocol1, Protocol >::value &&is_convertible< Executor1, Executor >::value, basic_raw_socket & >::type operator=( + basic_raw_socket< Protocol1, Executor1 > && other); </pre> <p> This assignment operator moves a raw socket from one object to another. @@ -59,12 +60,13 @@ enable_if< is_convertible< Protocol1, Protocol >::value, basic_raw_sock </h6> <p> Following the move, the moved-from object is in the same state as if - constructed using the <code class="computeroutput">basic_raw_socket(io_context&) constructor</code>. + constructed using the <code class="computeroutput">basic_raw_socket(const executor_type&)</code> + constructor. </p> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/out_of_band_inline.html b/doc/html/boost_asio/reference/basic_raw_socket/out_of_band_inline.html index 74c52b567c..a8faa87218 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/out_of_band_inline.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/out_of_band_inline.html @@ -46,7 +46,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::out_of_band_inline option(true); socket.set_option(option); @@ -54,7 +54,7 @@ socket.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::out_of_band_inline option; socket.get_option(option); @@ -73,7 +73,7 @@ bool value = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/protocol_type.html b/doc/html/boost_asio/reference/basic_raw_socket/protocol_type.html index 5d9cd078c6..57e80e57fe 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/protocol_type.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/protocol_type.html @@ -46,7 +46,7 @@ The </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/receive.html b/doc/html/boost_asio/reference/basic_raw_socket/receive.html index 2ecb3adca3..92e0f2209a 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/receive.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/receive.html @@ -55,7 +55,7 @@ std::size_t <a class="link" href="receive/overload3.html" title="basic_raw_socke </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/receive/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/receive/overload1.html index a92393afea..cb7a63475b 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/receive/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/receive/overload1.html @@ -100,7 +100,7 @@ std::size_t receive( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/receive/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/receive/overload2.html index 4f92bddde0..1d2f9cdb70 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/receive/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/receive/overload2.html @@ -90,7 +90,7 @@ std::size_t receive( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/receive/overload3.html b/doc/html/boost_asio/reference/basic_raw_socket/receive/overload3.html index cec616a08a..d69090648c 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/receive/overload3.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/receive/overload3.html @@ -82,7 +82,7 @@ std::size_t receive( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/receive_buffer_size.html b/doc/html/boost_asio/reference/basic_raw_socket/receive_buffer_size.html index b809bb6a98..c41e8c9c9c 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/receive_buffer_size.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/receive_buffer_size.html @@ -46,7 +46,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::receive_buffer_size option(8192); socket.set_option(option); @@ -54,7 +54,7 @@ socket.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::receive_buffer_size option; socket.get_option(option); @@ -73,7 +73,7 @@ int size = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/receive_from.html b/doc/html/boost_asio/reference/basic_raw_socket/receive_from.html index 7af4a24cc9..4c16d59983 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/receive_from.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/receive_from.html @@ -58,7 +58,7 @@ std::size_t <a class="link" href="receive_from/overload3.html" title="basic_raw_ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload1.html index c211bc4c56..340c7c5521 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload1.html @@ -99,7 +99,7 @@ socket.receive_from( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload2.html index 895b1e41b1..30fdc9b055 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload2.html @@ -87,7 +87,7 @@ std::size_t receive_from( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload3.html b/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload3.html index 2cebcb6c17..46c7487c03 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload3.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload3.html @@ -79,7 +79,7 @@ std::size_t receive_from( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/receive_low_watermark.html b/doc/html/boost_asio/reference/basic_raw_socket/receive_low_watermark.html index f8762e5b53..7fb3c160b2 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/receive_low_watermark.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/receive_low_watermark.html @@ -46,7 +46,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::receive_low_watermark option(1024); socket.set_option(option); @@ -54,7 +54,7 @@ socket.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::receive_low_watermark option; socket.get_option(option); @@ -73,7 +73,7 @@ int size = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/release.html b/doc/html/boost_asio/reference/basic_raw_socket/release.html index 19717e5712..92cdaae326 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/release.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/release.html @@ -41,7 +41,7 @@ native_handle_type <a class="link" href="release/overload2.html" title="basic_ra </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/release/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/release/overload1.html index 817798fe55..2c70fd96df 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/release/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/release/overload1.html @@ -66,7 +66,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/release/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/release/overload2.html index 47be25b762..913f1eeffd 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/release/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/release/overload2.html @@ -67,7 +67,7 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint.html b/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint.html index 19e5fe8dc4..0878126c0b 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint.html @@ -41,7 +41,7 @@ endpoint_type <a class="link" href="remote_endpoint/overload2.html" title="basic </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload1.html index 1290709a1a..92c8b7b1ed 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload1.html @@ -63,14 +63,14 @@ <a name="boost_asio.reference.basic_raw_socket.remote_endpoint.overload1.h2"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.remote_endpoint.overload1.example"></a></span><a class="link" href="overload1.html#boost_asio.reference.basic_raw_socket.remote_endpoint.overload1.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::ip::tcp::endpoint endpoint = socket.remote_endpoint(); </pre> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload2.html index 5da93e5beb..69c4677412 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload2.html @@ -65,7 +65,7 @@ <a name="boost_asio.reference.basic_raw_socket.remote_endpoint.overload2.h2"></a> <span class="phrase"><a name="boost_asio.reference.basic_raw_socket.remote_endpoint.overload2.example"></a></span><a class="link" href="overload2.html#boost_asio.reference.basic_raw_socket.remote_endpoint.overload2.example">Example</a> </h6> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::system::error_code ec; boost::asio::ip::tcp::endpoint endpoint = socket.remote_endpoint(ec); @@ -77,7 +77,7 @@ if (ec) </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/reuse_address.html b/doc/html/boost_asio/reference/basic_raw_socket/reuse_address.html index a3b7c030f9..70a6fdcad2 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/reuse_address.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/reuse_address.html @@ -47,7 +47,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::tcp::acceptor acceptor(io_context); +<pre class="programlisting">boost::asio::ip::tcp::acceptor acceptor(my_context); ... boost::asio::socket_base::reuse_address option(true); acceptor.set_option(option); @@ -55,7 +55,7 @@ acceptor.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::tcp::acceptor acceptor(io_context); +<pre class="programlisting">boost::asio::ip::tcp::acceptor acceptor(my_context); ... boost::asio::socket_base::reuse_address option; acceptor.get_option(option); @@ -74,7 +74,7 @@ bool is_set = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/send.html b/doc/html/boost_asio/reference/basic_raw_socket/send.html index 8cc76ff398..cdf273c450 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/send.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/send.html @@ -55,7 +55,7 @@ std::size_t <a class="link" href="send/overload3.html" title="basic_raw_socket:: </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/send/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/send/overload1.html index ec5af86329..6e2e0999da 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/send/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/send/overload1.html @@ -99,7 +99,7 @@ std::size_t send( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/send/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/send/overload2.html index 7ef5449235..e56148fd60 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/send/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/send/overload2.html @@ -89,7 +89,7 @@ std::size_t send( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/send/overload3.html b/doc/html/boost_asio/reference/basic_raw_socket/send/overload3.html index c3a79473f4..7c04870049 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/send/overload3.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/send/overload3.html @@ -81,7 +81,7 @@ std::size_t send( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/send_buffer_size.html b/doc/html/boost_asio/reference/basic_raw_socket/send_buffer_size.html index ec23c3041e..f672691cc6 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/send_buffer_size.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/send_buffer_size.html @@ -46,7 +46,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::send_buffer_size option(8192); socket.set_option(option); @@ -54,7 +54,7 @@ socket.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::send_buffer_size option; socket.get_option(option); @@ -73,7 +73,7 @@ int size = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/send_low_watermark.html b/doc/html/boost_asio/reference/basic_raw_socket/send_low_watermark.html index b9d8175b54..9b29752c94 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/send_low_watermark.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/send_low_watermark.html @@ -46,7 +46,7 @@ Socket <p> Setting the option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::send_low_watermark option(1024); socket.set_option(option); @@ -54,7 +54,7 @@ socket.set_option(option); <p> Getting the current option value: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::send_low_watermark option; socket.get_option(option); @@ -73,7 +73,7 @@ int size = option.value(); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/send_to.html b/doc/html/boost_asio/reference/basic_raw_socket/send_to.html index 3857acc54c..2e20aba3a6 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/send_to.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/send_to.html @@ -58,7 +58,7 @@ std::size_t <a class="link" href="send_to/overload3.html" title="basic_raw_socke </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload1.html index 30ce42edad..9d95058f78 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload1.html @@ -99,7 +99,7 @@ socket.send_to(boost::asio::buffer(data, size), destination); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload2.html index abee3c7ea3..c11290b963 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload2.html @@ -87,7 +87,7 @@ std::size_t send_to( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload3.html b/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload3.html index 6d5417582f..daa327bc35 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload3.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload3.html @@ -79,7 +79,7 @@ std::size_t send_to( </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/set_option.html b/doc/html/boost_asio/reference/basic_raw_socket/set_option.html index 6bd3910193..ccecb86057 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/set_option.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/set_option.html @@ -47,7 +47,7 @@ void <a class="link" href="set_option/overload2.html" title="basic_raw_socket::s </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload1.html index 34ff16e420..e021fb07ef 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload1.html @@ -74,7 +74,7 @@ void set_option( <p> Setting the IPPROTO_TCP/TCP_NODELAY option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::ip::tcp::no_delay option(true); socket.set_option(option); @@ -82,7 +82,7 @@ socket.set_option(option); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload2.html index e1034d1ed7..a055e62f44 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload2.html @@ -66,7 +66,7 @@ void set_option( <p> Setting the IPPROTO_TCP/TCP_NODELAY option: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::ip::tcp::no_delay option(true); boost::system::error_code ec; @@ -79,7 +79,7 @@ if (ec) </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/shutdown.html b/doc/html/boost_asio/reference/basic_raw_socket/shutdown.html index 8cd0035c0d..0b13660bed 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/shutdown.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/shutdown.html @@ -43,7 +43,7 @@ void <a class="link" href="shutdown/overload2.html" title="basic_raw_socket::shu </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload1.html index 936ba8b6f2..f7e39abc54 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload1.html @@ -73,14 +73,14 @@ <p> Shutting down the send side of the socket: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... socket.shutdown(boost::asio::ip::tcp::socket::shutdown_send); </pre> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload2.html index 652f78844c..4625f898d4 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload2.html @@ -65,7 +65,7 @@ <p> Shutting down the send side of the socket: </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::system::error_code ec; socket.shutdown(boost::asio::ip::tcp::socket::shutdown_send, ec); @@ -77,7 +77,7 @@ if (ec) </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/shutdown_type.html b/doc/html/boost_asio/reference/basic_raw_socket/shutdown_type.html index dfca136917..3445a4472b 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/shutdown_type.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/shutdown_type.html @@ -65,7 +65,7 @@ Different </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/wait.html b/doc/html/boost_asio/reference/basic_raw_socket/wait.html index 4887f0c236..d9841baa17 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/wait.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/wait.html @@ -44,7 +44,7 @@ void <a class="link" href="wait/overload2.html" title="basic_raw_socket::wait (2 </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/wait/overload1.html b/doc/html/boost_asio/reference/basic_raw_socket/wait/overload1.html index 15f88d4787..720a5f756e 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/wait/overload1.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/wait/overload1.html @@ -61,14 +61,14 @@ <p> Waiting for a socket to become readable. </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... socket.wait(boost::asio::ip::tcp::socket::wait_read); </pre> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/wait/overload2.html b/doc/html/boost_asio/reference/basic_raw_socket/wait/overload2.html index 4b61cfa7aa..9af2eb17cd 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/wait/overload2.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/wait/overload2.html @@ -66,7 +66,7 @@ <p> Waiting for a socket to become readable. </p> -<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +<pre class="programlisting">boost::asio::ip::tcp::socket socket(my_context); ... boost::system::error_code ec; socket.wait(boost::asio::ip::tcp::socket::wait_read, ec); @@ -74,7 +74,7 @@ socket.wait(boost::asio::ip::tcp::socket::wait_read, ec); </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> diff --git a/doc/html/boost_asio/reference/basic_raw_socket/wait_type.html b/doc/html/boost_asio/reference/basic_raw_socket/wait_type.html index 8b2caa26f4..a5188ffdde 100644 --- a/doc/html/boost_asio/reference/basic_raw_socket/wait_type.html +++ b/doc/html/boost_asio/reference/basic_raw_socket/wait_type.html @@ -68,7 +68,7 @@ Wait </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2003-2018 Christopher M. Kohlhoff<p> +<td align="right"><div class="copyright-footer">Copyright © 2003-2019 Christopher M. Kohlhoff<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> |