Lines Matching refs:c
4 :c:type:`uv_req_t` --- Base request
16 .. c:type:: uv_req_t
20 .. c:type:: uv_any_req
24 .. c:enum:: uv_req_type
48 .. c:member:: void* uv_req_t.data
52 .. c:member:: uv_req_type uv_req_t.type
54 The :c:enum:`uv_req_type`, indicating the type of the request. Readonly.
60 .. c:macro:: UV_REQ_TYPE_MAP(iter_macro)
68 .. c:function:: int uv_cancel(uv_req_t* req)
75 Only cancellation of :c:type:`uv_fs_t`, :c:type:`uv_getaddrinfo_t`,
76 :c:type:`uv_getnameinfo_t`, :c:type:`uv_random_t` and :c:type:`uv_work_t`
85 * A :c:type:`uv_fs_t` request has its req->result field set to `UV_ECANCELED`.
87 * A :c:type:`uv_work_t`, :c:type:`uv_getaddrinfo_t`,
88 :c:type:`uv_getnameinfo_t` or :c:type:`uv_random_t` request has its
91 .. c:function:: size_t uv_req_size(uv_req_type type)
96 .. c:function:: void* uv_req_get_data(const uv_req_t* req)
102 .. c:function:: void uv_req_set_data(uv_req_t* req, void* data)
108 .. c:function:: uv_req_type uv_req_get_type(const uv_req_t* req)
114 .. c:function:: const char* uv_req_type_name(uv_req_type type)
117 e.g. `"connect"` (as in :c:type:`uv_connect_t`) for `UV_CONNECT`.