我有第三方库使用非阻塞发送,recv (在Windows中),所以我可以使用 libevent (或 libev )选择后端到事件循环。有没有简单的方法可以使用 IOCP 后端( libevent2 , libuv )?因为在不同的手册中写道,我必须使用 WSASend,WSARecv 函数和一些额外的参数(指向OVERLAPPED结构的指针)。如何在不重写代码的情况下对此第三方库使用 IOCP 后端事件循环?或者这不是不可能的?
答案 0 :(得分:2)
这是不可能的。
至少:
其中任何一个都可能需要您更改库代码。