/spawn

Alternative coroutine implementation for boost::asio

Primary LanguageC++Boost Software License 1.0BSL-1.0

Spawn

A c++11 stackful coroutine library for boost::asio.

This is forked from boost::asio::spawn() to remove a dependency on the deprecated boost::coroutines library, using the boost::context library directly instead.

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)

Notice

All important aspects of this library have been incorporated into Asio as of v1.23 and Boost v1.80. This fork is now deprecated.