728x90
반응형
socket_base::bytes_readable
블럭없이 읽을 수 있는 데이터의 양을 가져오는 IO 제어 명령어
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();
요구 사항
일반 헤더: boost/asio/socket_base.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - ip::address_v6::bytes_type (0) | 2021.01.14 |
---|---|
Boost.Asio 색인 - ip::address_v4::bytes_type (0) | 2021.01.14 |
Boost.Asio 색인 - posix::descriptor_base::bytes_readable (0) | 2021.01.14 |
Boost.Asio 색인 - posix::basic_stream_descriptor::bytes_readable (0) | 2021.01.14 |
Boost.Asio 색인 - posix::basic_descriptor::bytes_readable (0) | 2021.01.14 |