asio::buffer_connection::set_{read,write}_data_handler() implementation.