Lines Matching defs:handle
29 #define CHECK_HANDLE(handle) \
30 ASSERT((uv_udp_t*)(handle) == &server || (uv_udp_t*)(handle) == &client)
44 static void sv_alloc_cb(uv_handle_t* handle,
48 CHECK_HANDLE(handle);
54 static void cl_alloc_cb(uv_handle_t* handle,
61 static void close_cb(uv_handle_t* handle) {
62 CHECK_HANDLE(handle);
63 ASSERT(1 == uv_is_closing(handle));
68 static void cl_recv_cb(uv_udp_t* handle,
73 CHECK_HANDLE(handle);
79 uv_close((uv_handle_t*) handle, close_cb);
88 CHECK_HANDLE(req->handle);
90 r = uv_udp_recv_start(req->handle, cl_alloc_cb, cl_recv_cb);
100 CHECK_HANDLE(req->handle);
102 uv_close((uv_handle_t*) req->handle, close_cb);
109 static void sv_recv_cb(uv_udp_t* handle,
128 CHECK_HANDLE(handle);
135 r = uv_udp_recv_stop(handle);
142 r = uv_udp_send(req, handle, &sndbuf, 1, addr, sv_send_cb);