我可以用libuv做自定义事件吗?

时间:2013-03-30 07:26:59

标签: node.js libuv

我正在尝试尝试libuv,但我需要能够将我的网络线程中的事件发送到我的主线程。我猜libuv会有自定义事件来处理这类事情,但我找不到它们。

有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:5)

您可以使用uv_async_send发送它们:

  • 在'main'主题上调用uv_async_init。
  • 然后从你的工作人员那里调用uv_async_send。
  • 不要忘记uv_close回到main。

http://nikhilm.github.com/uvbook/threads.html