Construct an empty overlapped_ptr.
overlapped_ptr();
Construct an overlapped_ptr to contain the specified handler.
template< typename Handler> overlapped_ptr( asio::io_service & io_service, Handler handler);