0
try
{
boost::asio::io_service io_service;
tcp::acceptor acceptor(io_service, tcp::endpoint(tcp::v4(), 13));
for (;;)
{
tcp::socket socket(io_service);
acceptor.accept(socket);
//how do i make a checker here if the client is not sending anything then server send or if the client sending then server recive
}
}
catch (std::exception& e)
{
std::cerr << e.what() << std::endl;
}
我如何做一个检查,如果客户端不发送任何东西,然后服务器发送或者客户端然后发送服务器recive的boost :: ASIO检查
这个问题不清楚。这听起来像你想要一个协议,例如:如果客户端在't'秒内没有发送'n'字节,服务器会断开客户端? – 2011-05-18 17:09:37