posix::descriptor_base::bytes_readable 블럭없이 읽을 수 있는 데이터의 양을 가져오는 IO 제어 명령어 typedef implementation_defined bytes_readable; FIONREAD IO 제어 명령을 구현한다. 예제 boost::asio::posix::stream_descriptor descriptor(my_context); ... boost::asio::descriptor_base::bytes_readable command(true); descriptor.io_control(command); std::size_t bytes_readable = command.get(); 요구 사항 일반 헤더: boost/asio/posix/descriptor_base...
posix::basic_stream_descriptor::bytes_readable posix::descriptor_base에서 상속된다. 블럭없이 읽을 수 있는 데이터의 양을 가져오는 IO 제어 명령어 typedef implementation_defined bytes_readable; FIONREAD IO 제어 명령을 구현한다. 예제 boost::asio::posix::stream_descriptor descriptor(my_context); ... boost::asio::descriptor_base::bytes_readable command(true); descriptor.io_control(command); std::size_t bytes_readable = command.get(); 요구 사항 일..
basic_stream_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_stream_socket.hpp 편의..
basic_socket_acceptor::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_socket_acceptor.hp..
basic_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_socket.hpp 편의 헤더: boost/asi..