1

nanomsg用来处理我的网络编码(顺便说一句,它非常好!),但我无法确定是否有办法在可以接收数据时获得通知。我能看到的唯一方法是使用nn_poll(). 我讨厌在网络检查中使用 CPU 内核。

有没有办法在可以接收数据时调用回调,或者我是否必须在单独的线程上运行 while 循环来获取传入的网络数据?

4

1 回答 1

2

简短的回答:没有。

但是如果你想避免 CPU 核心的使用,你可以增加nn_poll等待超时。

于 2015-10-01T09:18:16.497 回答