我正在尝试制作一个ASIO扩展,类似于boost socket,在Windows和Linux上都有实现。这些扩展将用于使用EIBD与KNX网络进行交互,适用于Linux。问题是如何监视多个文件描述符。如果使用select(),如何解决FD_SETSIZE的限制?
boost在socket实现中是如何处理这个问题的?据我所知,在Windows上使用IO完成端口。
boost在socket实现中是如何处理这个问题的?据我所知,在Windows上使用IO完成端口。
www.boost.org/doc/libs/1_52_0/doc/html/boost_asio/overview/core/async.html
www.boost.org/doc/libs/1_35_0/doc/html/boost_asio/design/implementation.html