我们可以创建一个已经打开套接字的boost套接字吗?

时间:2012-07-18 08:41:39

标签: c++ sockets boost boost-asio

我有一个代码,通过stunServer为我的对等软件创建一个套接字,我想知道是否可以创建一个已经打开套接字的boost :: udp :: socket?

我已经在增强文档中搜索了但我发现没有任何内容可以解决这个问题。

1 个答案:

答案 0 :(得分:6)

io_service ios;
ip::udp::socket socket(ios);
int native_socket = ::socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
socket1.assign(ip::udp::v4(), native_socket);

有关详情,请参阅this sample code