Boost C++ Libraries/Boost.Asio
Boost.Asio 색인 - basic_datagram_socket::do_not_route
까마귀75
2021. 1. 21. 10:57
728x90
반응형
basic_datagram_socket::do_not_route
socket_base에서 상속된다.
라우팅 방지를 위한 소켓 옵션으로 로컬 인터페이스만 사용한다.
typedef implementation_defined do_not_route;
SOL_SOCKET/SO_DONTROUTE 소켓 옵션을 구현한다.
예제
옵션 설정하기:
boost::asio::ip::udp::socket socket(my_context); ... boost::asio::socket_base::do_not_route option(true); socket.set_option(option);
현재 옵션 값 가져오기:
boost::asio::ip::udp::socket socket(my_context); ... boost::asio::socket_base::do_not_route option; socket.get_option(option); bool is_set = option.value();
요구 사항
일반 헤더: boost/asio/basic_datagram_socket.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형