请问:UDP socket 的重用 在 IOCP 中的实现
请教:UDP socket 的重用 在 IOCP 中的实现
我在 UDP 传输中使用 IOCP, 当某个 udp 暂时不使用时,我需要让他从 完成端口中脱开,所以我使用 CloseHandle(sock).但是这样的结果是我必须重新调用 socket() 和 bind() 函数来重用。
有没有办法可以让 udp socket 只从 完成端口中脱离而不需要重新 socket() 和 bind() 呢?
------解决方案--------------------
目前好象没有,至少没看到过有相关的介绍,倒是有很多朋友有提出类似问题,即如何把一个端口与完成端口句柄的关联当中脱离关联关系.
我在 UDP 传输中使用 IOCP, 当某个 udp 暂时不使用时,我需要让他从 完成端口中脱开,所以我使用 CloseHandle(sock).但是这样的结果是我必须重新调用 socket() 和 bind() 函数来重用。
有没有办法可以让 udp socket 只从 完成端口中脱离而不需要重新 socket() 和 bind() 呢?
------解决方案--------------------
目前好象没有,至少没看到过有相关的介绍,倒是有很多朋友有提出类似问题,即如何把一个端口与完成端口句柄的关联当中脱离关联关系.