Lines Matching refs:uv_udp_t
218 typedef struct uv_udp_s uv_udp_t; typedef
640 typedef void (*uv_udp_recv_cb)(uv_udp_t* handle,
665 uv_udp_t* handle;
670 UV_EXTERN int uv_udp_init(uv_loop_t*, uv_udp_t* handle);
671 UV_EXTERN int uv_udp_init_ex(uv_loop_t*, uv_udp_t* handle, unsigned int flags);
672 UV_EXTERN int uv_udp_open(uv_udp_t* handle, uv_os_sock_t sock);
673 UV_EXTERN int uv_udp_bind(uv_udp_t* handle,
676 UV_EXTERN int uv_udp_connect(uv_udp_t* handle, const struct sockaddr* addr);
678 UV_EXTERN int uv_udp_getpeername(const uv_udp_t* handle,
681 UV_EXTERN int uv_udp_getsockname(const uv_udp_t* handle,
684 UV_EXTERN int uv_udp_set_membership(uv_udp_t* handle,
688 UV_EXTERN int uv_udp_set_source_membership(uv_udp_t* handle,
693 UV_EXTERN int uv_udp_set_multicast_loop(uv_udp_t* handle, int on);
694 UV_EXTERN int uv_udp_set_multicast_ttl(uv_udp_t* handle, int ttl);
695 UV_EXTERN int uv_udp_set_multicast_interface(uv_udp_t* handle,
697 UV_EXTERN int uv_udp_set_broadcast(uv_udp_t* handle, int on);
698 UV_EXTERN int uv_udp_set_ttl(uv_udp_t* handle, int ttl);
700 uv_udp_t* handle,
705 UV_EXTERN int uv_udp_try_send(uv_udp_t* handle,
709 UV_EXTERN int uv_udp_recv_start(uv_udp_t* handle,
712 UV_EXTERN int uv_udp_recv_stop(uv_udp_t* handle);
713 UV_EXTERN size_t uv_udp_get_send_queue_size(const uv_udp_t* handle);
714 UV_EXTERN size_t uv_udp_get_send_queue_count(const uv_udp_t* handle);