[英]Is it possible to register a listener to network activity in nanomsg?
我正在使用nanomsg
来处理我的网络编码(顺便说一句,这非常好!),但是在确定是否有办法在可以接收数据时获得通知时遇到了麻烦。 我看到的唯一方法是使用nn_poll()
连续轮询套接字以获取数据。 我讨厌在网络检查中使用CPU内核。
有什么方法可以在接收到数据时调用回调,还是必须在单独的线程上运行while循环以获取传入的网络数据?
简短的回答:不。
但是,如果要避免使用CPU内核,则可以增加nn_poll
等待超时。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.