从 socket_base 继承而来。
typedef implementation_defined bytes_readable;
实现了 FIONREAD IO 控制命令。
boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::bytes_readable command(true); socket.io_control(command); std::size_t bytes_readable = command.get();
Header: boost/asio/basic_raw_socket.hpp
便捷头文件: boost/asio.hpp