728x90
반응형
basic_raw_socket::bytes_readable
socket_base에서 상속된다.
블럭없이 읽을 수 있는 데이터의 양을 가져오는 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/basic_raw_socket.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - basic_socket::bytes_readable (0) | 2021.01.14 |
---|---|
Boost.Asio 색인 - basic_seq_packet_socket::bytes_readable (0) | 2021.01.14 |
Boost.Asio 색인 - basic_datagram_socket::bytes_readable (0) | 2021.01.14 |
Boost.Asio 색인 - execution::bulk_guarantee_t::bulk_guarantee_t (0) | 2021.01.13 |
Boost.Asio 색인 - thread_pool::basic_executor_type::bulk_execute (0) | 2021.01.13 |