Boost C++ 库

...世界上最受尊敬和设计最精湛的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码标准

PrevUpHomeNext

ip::v6_only

用于确定 IPv6 套接字是否仅支持 IPv6 通信的套接字选项。

typedef implementation_defined v6_only;

实现 IPPROTO_IPV6/IPV6_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


PrevUpHomeNext