Lines Matching refs:c
4 :c:type:`uv_async_t` --- Async handle
14 .. c:type:: uv_async_t
18 .. c:type:: void (*uv_async_cb)(uv_async_t* handle)
20 Type definition for callback passed to :c:func:`uv_async_init`.
28 .. seealso:: The :c:type:`uv_handle_t` members also apply.
34 .. c:function:: int uv_async_init(uv_loop_t* loop, uv_async_t* async, uv_async_cb async_cb)
43 .. c:function:: int uv_async_send(uv_async_t* async)
54 …:c:func:`uv_async_send` is `async-signal-safe <https://man7.org/linux/man-pages/man7/signal-safety…
58 libuv will coalesce calls to :c:func:`uv_async_send`, that is, not every call to it will
59 yield an execution of the callback. For example: if :c:func:`uv_async_send` is called 5
61 :c:func:`uv_async_send` is called again after the callback was called, it will be called
65 The :c:type:`uv_handle_t` API functions also apply.