Унаследовано от socket_base.
 Контрольная команда ввода-вывода для получения объема данных, которые могут быть прочитаны без блокировки.
typedef implementation_defined bytes_readable;
Выполняет команду управления FIONREAD IO.
boost::asio::ip::tcp::socket socket(io_service);
...
boost::asio::socket_base::bytes_readable command(true);
socket.io_control(command);
std::size_t bytes_readable = command.get();
 Руководитель: boost/asio/basic_socket.hpp
Удобный заголовок: boost/asio.hpp<5