Boost C++ 库

...世界上最受推崇和设计精良的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu,《C++ 编码规范

ip::unicast::hops - Boost C++ 函数库
PrevUpHomeNext

与传出的单播数据包关联的生存时间 (TTL) 套接字选项。

typedef implementation_defined hops;

实现了 IPPROTO_IP/IP_UNICAST_TTL 套接字选项。

示例

设置选项

boost::asio::ip::udp::socket socket(my_context);
...
boost::asio::ip::unicast::hops option(4);
socket.set_option(option);

获取当前选项值

boost::asio::ip::udp::socket socket(my_context);
...
boost::asio::ip::unicast::hops option;
socket.get_option(option);
int ttl = option.value();
要求

头文件: boost/asio/ip/unicast.hpp

便捷头文件: boost/asio.hpp


PrevUpHomeNext