Lines Matching refs:uv_udp_t
218 typedef struct uv_udp_s uv_udp_t; typedef
652 typedef void (*uv_udp_recv_cb)(uv_udp_t* handle,
677 uv_udp_t* handle;
682 UV_EXTERN int uv_udp_init(uv_loop_t*, uv_udp_t* handle);
683 UV_EXTERN int uv_udp_init_ex(uv_loop_t*, uv_udp_t* handle, unsigned int flags);
684 UV_EXTERN int uv_udp_open(uv_udp_t* handle, uv_os_sock_t sock);
685 UV_EXTERN int uv_udp_bind(uv_udp_t* handle,
688 UV_EXTERN int uv_udp_connect(uv_udp_t* handle, const struct sockaddr* addr);
690 UV_EXTERN int uv_udp_getpeername(const uv_udp_t* handle,
693 UV_EXTERN int uv_udp_getsockname(const uv_udp_t* handle,
696 UV_EXTERN int uv_udp_set_membership(uv_udp_t* handle,
700 UV_EXTERN int uv_udp_set_source_membership(uv_udp_t* handle,
705 UV_EXTERN int uv_udp_set_multicast_loop(uv_udp_t* handle, int on);
706 UV_EXTERN int uv_udp_set_multicast_ttl(uv_udp_t* handle, int ttl);
707 UV_EXTERN int uv_udp_set_multicast_interface(uv_udp_t* handle,
709 UV_EXTERN int uv_udp_set_broadcast(uv_udp_t* handle, int on);
710 UV_EXTERN int uv_udp_set_ttl(uv_udp_t* handle, int ttl);
712 uv_udp_t* handle,
717 UV_EXTERN int uv_udp_try_send(uv_udp_t* handle,
721 UV_EXTERN int uv_udp_recv_start(uv_udp_t* handle,
724 UV_EXTERN int uv_udp_using_recvmmsg(const uv_udp_t* handle);
725 UV_EXTERN int uv_udp_recv_stop(uv_udp_t* handle);
726 UV_EXTERN size_t uv_udp_get_send_queue_size(const uv_udp_t* handle);
727 UV_EXTERN size_t uv_udp_get_send_queue_count(const uv_udp_t* handle);