4

libuv を試してみたいと思っていますが、ネットワーク スレッドからメイン スレッドにイベントを送信できるようにする必要があります。libuv にはこのようなことを処理するためのカスタム イベントがあると思いますが、それらを見つけることができません。

何か案は?ありがとう!

4

1 に答える 1

5

uv_async_send を使用して送信できます。

  • 「メイン」スレッドで uv_async_init を呼び出します。
  • 次に、ワーカーから uv_async_send を呼び出します。
  • main に戻る uv_close を忘れないでください。

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

于 2013-03-30T11:31:07.337 に答える