#include "uv.h"
#include "internal.h"
#include <assert.h>
#include <string.h>
#include <errno.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/un.h>
Go to the source code of this file.
Macros | |
#define | UV__UDP_DGRAM_MAXSIZE (64 * 1024) |
#define UV__UDP_DGRAM_MAXSIZE (64 * 1024) |
Definition at line 35 of file unix/udp.c.
Definition at line 475 of file unix/udp.c.
|
static |
Definition at line 1091 of file unix/udp.c.
|
static |
Definition at line 1116 of file unix/udp.c.
int uv__udp_bind | ( | uv_udp_t * | handle, |
const struct sockaddr * | addr, | ||
unsigned int | addrlen, | ||
unsigned int | flags | ||
) |
Definition at line 503 of file unix/udp.c.
void uv__udp_close | ( | uv_udp_t * | handle | ) |
Definition at line 85 of file unix/udp.c.
Definition at line 605 of file unix/udp.c.
Definition at line 628 of file unix/udp.c.
void uv__udp_finish_close | ( | uv_udp_t * | handle | ) |
Definition at line 96 of file unix/udp.c.
Definition at line 168 of file unix/udp.c.
Definition at line 564 of file unix/udp.c.
int uv__udp_recv_start | ( | uv_udp_t * | handle, |
uv_alloc_cb | alloc_cb, | ||
uv_udp_recv_cb | recv_cb | ||
) |
Definition at line 1304 of file unix/udp.c.
Definition at line 1329 of file unix/udp.c.
|
static |
Definition at line 239 of file unix/udp.c.
|
static |
Definition at line 124 of file unix/udp.c.
int uv__udp_send | ( | uv_udp_send_t * | req, |
uv_udp_t * | handle, | ||
const uv_buf_t | bufs[], | ||
unsigned int | nbufs, | ||
const struct sockaddr * | addr, | ||
unsigned int | addrlen, | ||
uv_udp_send_cb | send_cb | ||
) |
Definition at line 649 of file unix/udp.c.
|
static |
Definition at line 401 of file unix/udp.c.
|
static |
Definition at line 759 of file unix/udp.c.
|
static |
Definition at line 806 of file unix/udp.c.
|
static |
Definition at line 854 of file unix/udp.c.
|
static |
Definition at line 899 of file unix/udp.c.
int uv__udp_try_send | ( | uv_udp_t * | handle, |
const uv_buf_t | bufs[], | ||
unsigned int | nbufs, | ||
const struct sockaddr * | addr, | ||
unsigned int | addrlen | ||
) |
Definition at line 715 of file unix/udp.c.
Definition at line 1283 of file unix/udp.c.
Definition at line 1293 of file unix/udp.c.
Definition at line 988 of file unix/udp.c.
Definition at line 947 of file unix/udp.c.
int uv_udp_open | ( | uv_udp_t * | handle, |
uv_os_sock_t | sock | ||
) |
Definition at line 993 of file unix/udp.c.
Definition at line 1135 of file unix/udp.c.
int uv_udp_set_membership | ( | uv_udp_t * | handle, |
const char * | multicast_addr, | ||
const char * | interface_addr, | ||
uv_membership | membership | ||
) |
Definition at line 1019 of file unix/udp.c.
Definition at line 1234 of file unix/udp.c.
Definition at line 1210 of file unix/udp.c.
Definition at line 1185 of file unix/udp.c.
int uv_udp_set_source_membership | ( | uv_udp_t * | handle, |
const char * | multicast_addr, | ||
const char * | interface_addr, | ||
const char * | source_addr, | ||
uv_membership | membership | ||
) |
Definition at line 1043 of file unix/udp.c.
Definition at line 1148 of file unix/udp.c.