I’m looking to try out libuv, but I need to be able to send events from my networking thread to my main thread. I’m guessing libuv would have custom events to handle this sort of thing but I can’t find them.
Any ideas? Thanks!
You can send them using uv_async_send:
- call uv_async_init on the ‘main’ thread.
- then call uv_async_send from your worker.
- don’t forget uv_close back on main.