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

Ver*_*gon 4 node.js libuv

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

有任何想法吗?谢谢!

lak*_*tak 5

您可以使用uv_async_send发送它们:

  • 在'main'线程上调用uv_async_init.
  • 然后从你的工作人员调用uv_async_send.
  • 不要忘记uv_close回到主要的.

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