Boost C++ Libraries/Boost.Asio
basic_datagram_socket::linger socket_base에서 상속된다. 소켓을 닫을 때, 전송되지 않은 데이터의 유지 여부를 지정하는 소켓 옵션이다. typedef implementation_defined linger; SOL_SOCKET/SO_LINGER 소켓 옵션을 구현한다. 예 제 옵션 설정하기: boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::linger option(true, 30); socket.set_option(option); 현재 옵션 값 가져오기: boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_..
Boost C++ Libraries/Boost.Asio
basic_datagram_socket::keep_alive socket_base에서 상속된다. keep-alive를 보내는 소켓 옵션이다. typedef implementation_defined keep_alive; SOL_SOCKET/SO_KEEPALIVE 소켓 옵션을 구현한다. 예 제 옵션 설정하기: boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::keep_alive option(true); socket.set_option(option); 현재 옵션 값 가져오기: boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::socket_base::ke..
Boost C++ Libraries/Boost.Asio
basic_datagram_socket::basic_datagram_socket basic_datagram_socket을 열지 않고 생성하는 생성자(constructor) [1 / 10 오버로드] explicit basic_datagram_socket( const executor_type & ex); [basic_datagram_socket] [2 / 10 오버로드] template explicit basic_datagram_socket( ExecutionContext & context, typename enable_if::value >::type *..