我想開發一個跨平臺的C++網絡通信庫,使用epoll替換移動平臺上的select。我可以在IOS/Android平臺上使用epoll嗎?
但是我發現ios只能使用kqueue,並不是所有的android平臺都支持epoll,所以在這裏尋求幫助。
或者還有其他建議嗎?
我想開發一個跨平臺的C++網絡通信庫,使用epoll替換移動平臺上的select。我可以在IOS/Android平臺上使用epoll嗎?
但是我發現ios只能使用kqueue,並不是所有的android平臺都支持epoll,所以在這裏尋求幫助。
或者還有其他建議嗎?
如果'boost'支持您感興趣的平臺然後['boost :: asio'](http://www.boost.org/doc/libs/1_64_0/doc/html/boost_asio.html)可能值得一看。 –
我只是找到其他有效的方法(CURL_MULTI_WAIT) https://daniel.haxx.se/blog/2012/09/03/introducing-curl_multi_wait/ – xioghengheng