Lines Matching refs:type
4 :c:type:`uv_stream_t` --- Stream handle
8 :c:type:`uv_stream_t` is an abstract type, libuv provides 3 stream implementations
9 in the form of :c:type:`uv_tcp_t`, :c:type:`uv_pipe_t` and :c:type:`uv_tty_t`.
15 .. c:type:: uv_stream_t
17 Stream handle type.
19 .. c:type:: uv_connect_t
21 Connect request type.
23 .. c:type:: uv_shutdown_t
25 Shutdown request type.
27 .. c:type:: uv_write_t
29 Write request type. Careful attention must be paid when reusing objects of
30 this type. When a stream is in non-blocking mode, write requests sent
35 .. c:type:: void (*uv_read_cb)(uv_stream_t* stream, ssize_t nread, const uv_buf_t* buf)
56 .. c:type:: void (*uv_write_cb)(uv_write_t* req, int status)
61 .. c:type:: void (*uv_connect_cb)(uv_connect_t* req, int status)
66 .. c:type:: void (*uv_shutdown_cb)(uv_shutdown_t* req, int status)
71 .. c:type:: void (*uv_connection_cb)(uv_stream_t* server, int status)
101 .. seealso:: The :c:type:`uv_handle_t` members also apply.
118 incoming connection is received the :c:type:`uv_connection_cb` callback is
124 connections. Call this function after receiving a :c:type:`uv_connection_cb`
128 When the :c:type:`uv_connection_cb` callback is called it is guaranteed that
131 per :c:type:`uv_connection_cb` call.
138 Read data from an incoming stream. The :c:type:`uv_read_cb` callback will
149 Stop reading data from the stream. The :c:type:`uv_read_cb` callback will
242 Currently only works on Windows for :c:type:`uv_pipe_t` handles.
243 On UNIX platforms, all :c:type:`uv_stream_t` handles are supported.
258 .. seealso:: The :c:type:`uv_handle_t` API functions also apply.