【发布时间】:2010-12-12 21:31:36
【问题描述】:
我只是想从现有的本机套接字创建提升 ip::tcp::socket。在assign function 中,第一个参数必须是“protocol_type”,第二个参数必须是“native_type”,但它从未解释它们是什么,也没有给出其使用示例。
我猜第二个应该是套接字描述符,但我真的很感激澄清。
void SendData (int socket, std::string message)
{
boost::asio::io_service ioserv;
boost::asio::ip::tcp::socket s(ioserv);
s.assign(/* what goes here? */, /* ..and here? */);
s.send(boost::asio::buffer(message));
}
【问题讨论】:
标签: c++ networking boost network-programming boost-asio