...one of the most highly
regarded and expertly designed C++ library projects in the
world. — Herb Sutter and Andrei
Cancel all asynchronous operations associated with the descriptor.
void cancel( boost::system::error_code & ec);
This function causes all outstanding asynchronous read or write operations
to finish immediately, and the handlers for cancelled operations will
be passed the
Set to indicate what error occurred, if any.