当我想用特定的套接字设置超时时,我想问一些事情我调用这个函数
void Server::setReceiveTimeout(unsigned int timeout, SOCKET clientSocket)
{
if (setsockopt(clientSocket, SOL_SOCKET, SO_RCVTIMEO, (char*)&timeout, sizeof(timeout)))
cout << "could not set socket option " << endl;
}
它运行良好
现在我的问题
如果我将clientsocket设置为特定的超时..我怎样才能返回clientsocket所以没有超时?
例如设置超时(3000);收视率
然后在recv之后我想将它返回到没有超时的状态如何?
对你的帮助表示感谢 :)