A guide to getting started with boost::asio

The Boost C++ Libraries. Chapter 32. Boost.Asio

boost::asio reference

Tutorial

C++03 Examples

Write handler requirements