请注意,问题是关于仅在套接字上使用异步回调模式!
我想构建一个 TCP 客户端,它会在收到数据包以及关闭套接字时通知我,因为 NET 提供的 beginRecv、endRecv 功能不会通知连接是否仍然可用。
我的问题:有没有办法像使用 WinAPI 一样创建 TCP 客户端?
我的意思是使用消息调用 WSAAsyncSelect,当收到消息时,它会调用您在 WSAAsyncSelect 中调用的函数,然后您可以通过 WParams FD_CLOSE FD_READ FD_WRITE 查看连接是否已关闭或有新数据包。
如果没有。我不能同时控制我的连接和传入的数据包吗?我不想一直打电话给 BeginRecv EndRecv。-.-
提前致谢!