728x90
반응형
ip::v6_only
IPv6 소켓이 IPv6 통신만 지원하는지 여부를 결정하는 소켓 옵션이다.
typedef implementation_defined v6_only;
IPPROTO_IPV6/IP_V6ONLY 소켓 옵션을 구현한다.
예제
옵션 설정하기:
boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::ip::v6_only option(true); socket.set_option(option);
현재 옵션 값 가져오기:
boost::asio::ip::tcp::socket socket(my_context); ... boost::asio::ip::v6_only option; socket.get_option(option); bool v6_only = option.value();
요구 사항
일반 헤더: boost/asio/ip/v6_only.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - execution::blocking_adaptation_t::is_applicable_property_v (0) | 2021.02.01 |
---|---|
Boost.Asio 색인 - execution::allocator_t::is_applicable_property_v (0) | 2021.02.01 |
Boost.Asio 색인 - ip::v4_mapped_t (0) | 2021.02.01 |
Boost.Asio 색인 - ip::unicast::hops (0) | 2021.02.01 |
Boost.Asio 색인 - ip::multicast::outbound_interface (0) | 2021.02.01 |