summaryrefslogtreecommitdiff
path: root/doc/html/boost_asio/overview
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/boost_asio/overview')
-rw-r--r--doc/html/boost_asio/overview/core.html6
-rw-r--r--doc/html/boost_asio/overview/core/allocation.html2
-rw-r--r--doc/html/boost_asio/overview/core/async.html2
-rw-r--r--doc/html/boost_asio/overview/core/basics.html2
-rw-r--r--doc/html/boost_asio/overview/core/buffers.html2
-rw-r--r--doc/html/boost_asio/overview/core/concurrency_hint.html2
-rw-r--r--doc/html/boost_asio/overview/core/coroutine.html2
-rw-r--r--doc/html/boost_asio/overview/core/coroutines_ts.html155
-rw-r--r--doc/html/boost_asio/overview/core/handler_tracking.html2
-rw-r--r--doc/html/boost_asio/overview/core/line_based.html2
-rw-r--r--doc/html/boost_asio/overview/core/reactor.html2
-rw-r--r--doc/html/boost_asio/overview/core/spawn.html8
-rw-r--r--doc/html/boost_asio/overview/core/strands.html2
-rw-r--r--doc/html/boost_asio/overview/core/streams.html2
-rw-r--r--doc/html/boost_asio/overview/core/threads.html2
-rw-r--r--doc/html/boost_asio/overview/cpp2011.html2
-rw-r--r--doc/html/boost_asio/overview/cpp2011/array.html2
-rw-r--r--doc/html/boost_asio/overview/cpp2011/atomic.html2
-rw-r--r--doc/html/boost_asio/overview/cpp2011/chrono.html2
-rw-r--r--doc/html/boost_asio/overview/cpp2011/futures.html2
-rw-r--r--doc/html/boost_asio/overview/cpp2011/move_handlers.html2
-rw-r--r--doc/html/boost_asio/overview/cpp2011/move_objects.html2
-rw-r--r--doc/html/boost_asio/overview/cpp2011/shared_ptr.html2
-rw-r--r--doc/html/boost_asio/overview/cpp2011/variadic.html2
-rw-r--r--doc/html/boost_asio/overview/implementation.html2
-rw-r--r--doc/html/boost_asio/overview/networking.html8
-rw-r--r--doc/html/boost_asio/overview/networking/bsd_sockets.html2
-rw-r--r--doc/html/boost_asio/overview/networking/iostreams.html2
-rw-r--r--doc/html/boost_asio/overview/networking/other_protocols.html2
-rw-r--r--doc/html/boost_asio/overview/networking/protocols.html2
-rw-r--r--doc/html/boost_asio/overview/posix.html2
-rw-r--r--doc/html/boost_asio/overview/posix/fork.html2
-rw-r--r--doc/html/boost_asio/overview/posix/local.html2
-rw-r--r--doc/html/boost_asio/overview/posix/stream_descriptor.html2
-rw-r--r--doc/html/boost_asio/overview/rationale.html2
-rw-r--r--doc/html/boost_asio/overview/serial_ports.html2
-rw-r--r--doc/html/boost_asio/overview/signals.html2
-rw-r--r--doc/html/boost_asio/overview/ssl.html2
-rw-r--r--doc/html/boost_asio/overview/timers.html2
-rw-r--r--doc/html/boost_asio/overview/windows.html2
-rw-r--r--doc/html/boost_asio/overview/windows/object_handle.html2
-rw-r--r--doc/html/boost_asio/overview/windows/random_access_handle.html2
-rw-r--r--doc/html/boost_asio/overview/windows/stream_handle.html2
43 files changed, 207 insertions, 48 deletions
diff --git a/doc/html/boost_asio/overview/core.html b/doc/html/boost_asio/overview/core.html
index d3cffb3fcf..044ea44c3f 100644
--- a/doc/html/boost_asio/overview/core.html
+++ b/doc/html/boost_asio/overview/core.html
@@ -70,11 +70,15 @@
<li class="listitem">
<a class="link" href="core/spawn.html" title="Stackful Coroutines">Stackful Coroutines</a>
</li>
+<li class="listitem">
+ <a class="link" href="core/coroutines_ts.html" title="Coroutines TS Support (experimental)">Coroutines TS
+ Support (experimental)</a>
+ </li>
</ul></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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/allocation.html b/doc/html/boost_asio/overview/core/allocation.html
index c29f0215c4..9a4a83db65 100644
--- a/doc/html/boost_asio/overview/core/allocation.html
+++ b/doc/html/boost_asio/overview/core/allocation.html
@@ -129,7 +129,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/async.html b/doc/html/boost_asio/overview/core/async.html
index 80f3abf156..892b38f353 100644
--- a/doc/html/boost_asio/overview/core/async.html
+++ b/doc/html/boost_asio/overview/core/async.html
@@ -274,7 +274,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/basics.html b/doc/html/boost_asio/overview/core/basics.html
index 2fd0eec986..bd9d71188c 100644
--- a/doc/html/boost_asio/overview/core/basics.html
+++ b/doc/html/boost_asio/overview/core/basics.html
@@ -159,7 +159,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/buffers.html b/doc/html/boost_asio/overview/core/buffers.html
index 5950760055..7616d0e9c5 100644
--- a/doc/html/boost_asio/overview/core/buffers.html
+++ b/doc/html/boost_asio/overview/core/buffers.html
@@ -232,7 +232,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/concurrency_hint.html b/doc/html/boost_asio/overview/core/concurrency_hint.html
index ac2b87339c..d6561f41ca 100644
--- a/doc/html/boost_asio/overview/core/concurrency_hint.html
+++ b/doc/html/boost_asio/overview/core/concurrency_hint.html
@@ -161,7 +161,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/coroutine.html b/doc/html/boost_asio/overview/core/coroutine.html
index 86da571741..fbb9c59642 100644
--- a/doc/html/boost_asio/overview/core/coroutine.html
+++ b/doc/html/boost_asio/overview/core/coroutine.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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/coroutines_ts.html b/doc/html/boost_asio/overview/core/coroutines_ts.html
new file mode 100644
index 0000000000..985b524859
--- /dev/null
+++ b/doc/html/boost_asio/overview/core/coroutines_ts.html
@@ -0,0 +1,155 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Coroutines TS Support (experimental)</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="../core.html" title="Core Concepts and Functionality">
+<link rel="prev" href="spawn.html" title="Stackful Coroutines">
+<link rel="next" href="../networking.html" title="Networking">
+</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="spawn.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../core.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="../networking.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.overview.core.coroutines_ts"></a><a class="link" href="coroutines_ts.html" title="Coroutines TS Support (experimental)">Coroutines
+ TS Support (experimental)</a>
+</h4></div></div></div>
+<p>
+ (Note: "Experimental" means that this interface is provided to
+ gather feedback and may change in subsequent Asio releases.)
+ </p>
+<p>
+ Experimental support for the Coroutines TS is provided via the <a class="link" href="../../reference/experimental__co_spawn.html" title="experimental::co_spawn"><code class="computeroutput">experimental::co_spawn()</code></a>
+ function. This <code class="computeroutput">co_spawn()</code> function enables programs to implement
+ asynchronous logic in a synchronous manner, in conjunction with the <code class="computeroutput">co_await</code>
+ keyword, as shown in the following example:
+ </p>
+<pre class="programlisting">boost::asio::experimental::co_spawn(executor,
+ [socket = std::move(socket)]() mutable
+ {
+ return echo(std::move(socket));
+ },
+ boost::asio::experimental::detached);
+
+// ...
+
+boost::asio::experimental::awaitable&lt;void&gt; echo(tcp::socket socket)
+{
+ auto token = co_await boost::asio::experimental::this_coro::token();
+
+ try
+ {
+ char data[1024];
+ for (;;)
+ {
+ std::size_t n = co_await socket.async_read_some(boost::asio::buffer(data), token);
+ co_await async_write(socket, boost::asio::buffer(data, n), token);
+ }
+ }
+ catch (std::exception&amp; e)
+ {
+ std::printf("echo Exception: %s\n", e.what());
+ }
+}
+</pre>
+<p>
+ The first argument to <code class="computeroutput">co_spawn()</code> is an <a class="link" href="../../reference/Executor1.html" title="Executor requirements">executor</a>
+ that determines the context in which the coroutine is permitted to execute.
+ For example, a server's per-client object may consist of multiple coroutines;
+ they should all run on the same <code class="computeroutput">strand</code> so that no explicit
+ synchronisation is required.
+ </p>
+<p>
+ The second argument is a nullary function object that returns a <a class="link" href="../../reference/experimental__awaitable.html" title="experimental::awaitable"><code class="computeroutput">boost::asio::awaitable&lt;R&gt;</code></a>,
+ where <code class="computeroutput">R</code> is the type of return value produced by the coroutine.
+ In the above example, the coroutine returns <code class="computeroutput">void</code>.
+ </p>
+<p>
+ The third argument is a completion token, and this is used by <code class="computeroutput">co_spawn()</code>
+ to produce a completion handler with signature <code class="computeroutput">void(std::exception_ptr,
+ R)</code>. This completion handler is invoked with the result of the coroutine
+ once it has finished. In the above example we pass a completion token type,
+ <a class="link" href="../../reference/experimental__detached.html" title="experimental::detached"><code class="computeroutput">boost::asio::experimental::detached</code></a>,
+ which is used to explicitly ignore the result of an asynchronous operation.
+ </p>
+<p>
+ In this example the body of the coroutine is implemented in the <code class="computeroutput">echo</code>
+ function. This function first obtains a completion token that represents
+ the current coroutine:
+ </p>
+<pre class="programlisting">auto token = co_await boost::asio::experimental::this_coro::token();
+</pre>
+<p>
+ When this completion token is passed to an asynchronous operation, the
+ operation's initiating function returns an <code class="computeroutput">awaitable</code> that
+ may be used with the <code class="computeroutput">co_await</code> keyword:
+ </p>
+<pre class="programlisting">std::size_t n = co_await socket.async_read_some(boost::asio::buffer(data), token);
+</pre>
+<p>
+ Where an asynchronous operation's handler signature has the form:
+ </p>
+<pre class="programlisting">void handler(boost::system::error_code ec, result_type result);
+</pre>
+<p>
+ the resulting type of the <code class="computeroutput">co_await</code> expression is <code class="computeroutput">result_type</code>.
+ In the <code class="computeroutput">async_read_some</code> example above, this is <code class="computeroutput">size_t</code>.
+ If the asynchronous operation fails, the <code class="computeroutput">error_code</code> is converted
+ into a <code class="computeroutput">system_error</code> exception and thrown.
+ </p>
+<p>
+ Where a handler signature has the form:
+ </p>
+<pre class="programlisting">void handler(boost::system::error_code ec);
+</pre>
+<p>
+ the <code class="computeroutput">co_await</code> expression produces a <code class="computeroutput">void</code> result.
+ As above, an error is passed back to the coroutine as a <code class="computeroutput">system_error</code>
+ exception.
+ </p>
+<h6>
+<a name="boost_asio.overview.core.coroutines_ts.h0"></a>
+ <span class="phrase"><a name="boost_asio.overview.core.coroutines_ts.see_also"></a></span><a class="link" href="coroutines_ts.html#boost_asio.overview.core.coroutines_ts.see_also">See
+ Also</a>
+ </h6>
+<p>
+ <a class="link" href="../../reference/experimental__co_spawn.html" title="experimental::co_spawn">experimental::co_spawn</a>,
+ <a class="link" href="../../reference/experimental__detached.html" title="experimental::detached">experimental::detached</a>,
+ <a class="link" href="../../reference/experimental__redirect_error.html" title="experimental::redirect_error">experimental::redirect_error</a>,
+ <a class="link" href="../../reference/experimental__awaitable.html" title="experimental::awaitable">experimental::awaitable</a>,
+ <a class="link" href="../../reference/experimental__await_token.html" title="experimental::await_token">experimental::await_token</a>,
+ <a class="link" href="../../reference/experimental__this_coro__executor.html" title="experimental::this_coro::executor">experimental::this_coro::executor</a>,
+ <a class="link" href="../../reference/experimental__this_coro__token.html" title="experimental::this_coro::token">experimental::this_coro::token</a>,
+ <a class="link" href="../../examples/cpp17_examples.html#boost_asio.examples.cpp17_examples.coroutines_ts_support">Coroutines
+ TS examples</a>, <a class="link" href="spawn.html" title="Stackful Coroutines">Stackful
+ Coroutines</a>, <a class="link" href="coroutine.html" title="Stackless Coroutines">Stackless
+ Coroutines</a>.
+ </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 &#169; 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="spawn.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../core.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="../networking.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
diff --git a/doc/html/boost_asio/overview/core/handler_tracking.html b/doc/html/boost_asio/overview/core/handler_tracking.html
index 68279e2f9c..edbb2d4715 100644
--- a/doc/html/boost_asio/overview/core/handler_tracking.html
+++ b/doc/html/boost_asio/overview/core/handler_tracking.html
@@ -408,7 +408,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/line_based.html b/doc/html/boost_asio/overview/core/line_based.html
index 9147f63cfb..e63a499f42 100644
--- a/doc/html/boost_asio/overview/core/line_based.html
+++ b/doc/html/boost_asio/overview/core/line_based.html
@@ -150,7 +150,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/reactor.html b/doc/html/boost_asio/overview/core/reactor.html
index 4afd7ec4a3..0e29ac381e 100644
--- a/doc/html/boost_asio/overview/core/reactor.html
+++ b/doc/html/boost_asio/overview/core/reactor.html
@@ -72,7 +72,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/spawn.html b/doc/html/boost_asio/overview/core/spawn.html
index c57e00bdb0..3171231aa3 100644
--- a/doc/html/boost_asio/overview/core/spawn.html
+++ b/doc/html/boost_asio/overview/core/spawn.html
@@ -7,7 +7,7 @@
<link rel="home" href="../../../boost_asio.html" title="Boost.Asio">
<link rel="up" href="../core.html" title="Core Concepts and Functionality">
<link rel="prev" href="coroutine.html" title="Stackless Coroutines">
-<link rel="next" href="../networking.html" title="Networking">
+<link rel="next" href="coroutines_ts.html" title="Coroutines TS Support (experimental)">
</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="coroutine.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../core.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="../networking.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="coroutine.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../core.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="coroutines_ts.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
@@ -139,7 +139,7 @@ std::size_t length =
</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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
@@ -147,7 +147,7 @@ std::size_t length =
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="coroutine.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../core.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="../networking.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="coroutine.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../core.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="coroutines_ts.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost_asio/overview/core/strands.html b/doc/html/boost_asio/overview/core/strands.html
index 3326545ebd..802e536252 100644
--- a/doc/html/boost_asio/overview/core/strands.html
+++ b/doc/html/boost_asio/overview/core/strands.html
@@ -156,7 +156,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/streams.html b/doc/html/boost_asio/overview/core/streams.html
index b3c1e0129f..3b2cb44166 100644
--- a/doc/html/boost_asio/overview/core/streams.html
+++ b/doc/html/boost_asio/overview/core/streams.html
@@ -113,7 +113,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/core/threads.html b/doc/html/boost_asio/overview/core/threads.html
index 2faa780947..e32cce69c2 100644
--- a/doc/html/boost_asio/overview/core/threads.html
+++ b/doc/html/boost_asio/overview/core/threads.html
@@ -116,7 +116,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/cpp2011.html b/doc/html/boost_asio/overview/cpp2011.html
index 930b9070bf..f26154fdf3 100644
--- a/doc/html/boost_asio/overview/cpp2011.html
+++ b/doc/html/boost_asio/overview/cpp2011.html
@@ -53,7 +53,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/cpp2011/array.html b/doc/html/boost_asio/overview/cpp2011/array.html
index c6652912ce..974193f595 100644
--- a/doc/html/boost_asio/overview/cpp2011/array.html
+++ b/doc/html/boost_asio/overview/cpp2011/array.html
@@ -55,7 +55,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/cpp2011/atomic.html b/doc/html/boost_asio/overview/cpp2011/atomic.html
index 853ec6de38..39d0e73bc0 100644
--- a/doc/html/boost_asio/overview/cpp2011/atomic.html
+++ b/doc/html/boost_asio/overview/cpp2011/atomic.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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/cpp2011/chrono.html b/doc/html/boost_asio/overview/cpp2011/chrono.html
index 4e931eb0a6..5559be1066 100644
--- a/doc/html/boost_asio/overview/cpp2011/chrono.html
+++ b/doc/html/boost_asio/overview/cpp2011/chrono.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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/cpp2011/futures.html b/doc/html/boost_asio/overview/cpp2011/futures.html
index 3a36cc3d6b..85458783fe 100644
--- a/doc/html/boost_asio/overview/cpp2011/futures.html
+++ b/doc/html/boost_asio/overview/cpp2011/futures.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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/cpp2011/move_handlers.html b/doc/html/boost_asio/overview/cpp2011/move_handlers.html
index 14c35329f0..b261d6e97f 100644
--- a/doc/html/boost_asio/overview/cpp2011/move_handlers.html
+++ b/doc/html/boost_asio/overview/cpp2011/move_handlers.html
@@ -77,7 +77,7 @@ void async_XYZ(..., Handler&amp;&amp; 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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/cpp2011/move_objects.html b/doc/html/boost_asio/overview/cpp2011/move_objects.html
index 954be1c9e5..d7a0589f29 100644
--- a/doc/html/boost_asio/overview/cpp2011/move_objects.html
+++ b/doc/html/boost_asio/overview/cpp2011/move_objects.html
@@ -95,7 +95,7 @@ sockets.push_back(tcp::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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/cpp2011/shared_ptr.html b/doc/html/boost_asio/overview/cpp2011/shared_ptr.html
index b6d26635ab..cef976f35d 100644
--- a/doc/html/boost_asio/overview/cpp2011/shared_ptr.html
+++ b/doc/html/boost_asio/overview/cpp2011/shared_ptr.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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/cpp2011/variadic.html b/doc/html/boost_asio/overview/cpp2011/variadic.html
index 4753f08e22..9642728530 100644
--- a/doc/html/boost_asio/overview/cpp2011/variadic.html
+++ b/doc/html/boost_asio/overview/cpp2011/variadic.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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/implementation.html b/doc/html/boost_asio/overview/implementation.html
index 51bb96b34c..537e5e775a 100644
--- a/doc/html/boost_asio/overview/implementation.html
+++ b/doc/html/boost_asio/overview/implementation.html
@@ -484,7 +484,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/networking.html b/doc/html/boost_asio/overview/networking.html
index b7027f8efd..5f5f1d327b 100644
--- a/doc/html/boost_asio/overview/networking.html
+++ b/doc/html/boost_asio/overview/networking.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="../overview.html" title="Overview">
-<link rel="prev" href="core/spawn.html" title="Stackful Coroutines">
+<link rel="prev" href="core/coroutines_ts.html" title="Coroutines TS Support (experimental)">
<link rel="next" href="networking/protocols.html" title="TCP, UDP and ICMP">
</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="core/spawn.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../overview.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="networking/protocols.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="core/coroutines_ts.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../overview.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="networking/protocols.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -46,7 +46,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
@@ -54,7 +54,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="core/spawn.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../overview.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="networking/protocols.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="core/coroutines_ts.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../overview.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="networking/protocols.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost_asio/overview/networking/bsd_sockets.html b/doc/html/boost_asio/overview/networking/bsd_sockets.html
index 8aee302074..3d05c55765 100644
--- a/doc/html/boost_asio/overview/networking/bsd_sockets.html
+++ b/doc/html/boost_asio/overview/networking/bsd_sockets.html
@@ -538,7 +538,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/networking/iostreams.html b/doc/html/boost_asio/overview/networking/iostreams.html
index d6854c497e..8cc411408f 100644
--- a/doc/html/boost_asio/overview/networking/iostreams.html
+++ b/doc/html/boost_asio/overview/networking/iostreams.html
@@ -105,7 +105,7 @@ std::cout &lt;&lt; stream.rdbuf();
</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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/networking/other_protocols.html b/doc/html/boost_asio/overview/networking/other_protocols.html
index 310f34d9d8..3005c63e44 100644
--- a/doc/html/boost_asio/overview/networking/other_protocols.html
+++ b/doc/html/boost_asio/overview/networking/other_protocols.html
@@ -143,7 +143,7 @@ my_acceptor.accept(my_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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/networking/protocols.html b/doc/html/boost_asio/overview/networking/protocols.html
index e6260ddfa1..43ea4e762f 100644
--- a/doc/html/boost_asio/overview/networking/protocols.html
+++ b/doc/html/boost_asio/overview/networking/protocols.html
@@ -194,7 +194,7 @@ ip::icmp::socket socket(my_io_context, 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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/posix.html b/doc/html/boost_asio/overview/posix.html
index d890649fd3..90f8e7d420 100644
--- a/doc/html/boost_asio/overview/posix.html
+++ b/doc/html/boost_asio/overview/posix.html
@@ -39,7 +39,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/posix/fork.html b/doc/html/boost_asio/overview/posix/fork.html
index 0c01c53ac0..196e33382a 100644
--- a/doc/html/boost_asio/overview/posix/fork.html
+++ b/doc/html/boost_asio/overview/posix/fork.html
@@ -69,7 +69,7 @@ else
</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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/posix/local.html b/doc/html/boost_asio/overview/posix/local.html
index 0d93b4cf9a..0ad86f3ada 100644
--- a/doc/html/boost_asio/overview/posix/local.html
+++ b/doc/html/boost_asio/overview/posix/local.html
@@ -96,7 +96,7 @@ socket.connect(ep);
</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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/posix/stream_descriptor.html b/doc/html/boost_asio/overview/posix/stream_descriptor.html
index 97dd1f3b19..3014dc0ce5 100644
--- a/doc/html/boost_asio/overview/posix/stream_descriptor.html
+++ b/doc/html/boost_asio/overview/posix/stream_descriptor.html
@@ -78,7 +78,7 @@ posix::stream_descriptor out(my_io_context, ::dup(STDOUT_FILENO));
</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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/rationale.html b/doc/html/boost_asio/overview/rationale.html
index 410c63e049..d814f83264 100644
--- a/doc/html/boost_asio/overview/rationale.html
+++ b/doc/html/boost_asio/overview/rationale.html
@@ -89,7 +89,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/serial_ports.html b/doc/html/boost_asio/overview/serial_ports.html
index c23049a43b..c855ff991d 100644
--- a/doc/html/boost_asio/overview/serial_ports.html
+++ b/doc/html/boost_asio/overview/serial_ports.html
@@ -74,7 +74,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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/signals.html b/doc/html/boost_asio/overview/signals.html
index b35622b114..fde001ab4d 100644
--- a/doc/html/boost_asio/overview/signals.html
+++ b/doc/html/boost_asio/overview/signals.html
@@ -68,7 +68,7 @@ signals.async_wait(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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/ssl.html b/doc/html/boost_asio/overview/ssl.html
index 5afde5ceda..c8211f0466 100644
--- a/doc/html/boost_asio/overview/ssl.html
+++ b/doc/html/boost_asio/overview/ssl.html
@@ -179,7 +179,7 @@ sock.handshake(ssl_socket::client);
</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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/timers.html b/doc/html/boost_asio/overview/timers.html
index ede0969b40..539e882c66 100644
--- a/doc/html/boost_asio/overview/timers.html
+++ b/doc/html/boost_asio/overview/timers.html
@@ -80,7 +80,7 @@ t2.expires_at(t.expires_at() + boost::posix_time::seconds(30));
</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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/windows.html b/doc/html/boost_asio/overview/windows.html
index 8ac44dfbcb..2503cb0abf 100644
--- a/doc/html/boost_asio/overview/windows.html
+++ b/doc/html/boost_asio/overview/windows.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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/windows/object_handle.html b/doc/html/boost_asio/overview/windows/object_handle.html
index 2894795080..d606443f61 100644
--- a/doc/html/boost_asio/overview/windows/object_handle.html
+++ b/doc/html/boost_asio/overview/windows/object_handle.html
@@ -87,7 +87,7 @@ windows::object_handle file(my_io_context, handle);
</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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/windows/random_access_handle.html b/doc/html/boost_asio/overview/windows/random_access_handle.html
index 038aece148..524f17265a 100644
--- a/doc/html/boost_asio/overview/windows/random_access_handle.html
+++ b/doc/html/boost_asio/overview/windows/random_access_handle.html
@@ -69,7 +69,7 @@ windows::random_access_handle file(my_io_context, handle);
</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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>
diff --git a/doc/html/boost_asio/overview/windows/stream_handle.html b/doc/html/boost_asio/overview/windows/stream_handle.html
index 4876633b4f..45cd956a73 100644
--- a/doc/html/boost_asio/overview/windows/stream_handle.html
+++ b/doc/html/boost_asio/overview/windows/stream_handle.html
@@ -71,7 +71,7 @@ windows::stream_handle pipe(my_io_context, handle);
</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 &#169; 2003-2017 Christopher M. Kohlhoff<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 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>