SDLNet_TCP_Recv超时?

在没有答案的情况下经过一段时间后,有什么方法可以取消SDLNet_TCP_Recv通话吗?还是该功能的替代品支持超时选项?

zzp0706034135 回答:SDLNet_TCP_Recv超时?

使用SDLNet_AllocSocketSet()socket set创建add,并用TCPsocket创建SDLNet_AddSocket()。然后,您可以使用SDLNet_CheckSockets()设置超时,以等待网络活动。

然后根据返回值,可以使用SDLNet_SocketReady()来验证SDLNet_TCP_Recv()调用不会阻塞。

本文链接:https://www.f2er.com/3157610.html

大家都在问