我需要得是使用重叠模型建立起一个客户端
该客户端接受server发送得消息;
如果在一个给定长得时间内,server没有向客户端发送消息
这时客户端要给server发送一个标志信息,以标志客户端是工作着得在重叠模型中,使用
WSARecv(g_sockFIDS, &wsaBuf, 1, &nRecved, &flags, &ol, NULL);和
WSAWaitForMultipleEvents(1,&ev,FALSE,INFINITE, FALSE);等待服务器端发送得消息,并在
函数WSAWaitForMultipleEvents这里等待;但这样以来,我就无法对系统是否是长时间没有接受server得消息,就无法实现在server没有向
客户端发送数据得网络空闲时间,定时向server发送标志信息;请问这个功能该怎么实现,重叠模型能实现吗?需要其他得模型吗?
谢谢