VLC 4.0.0-dev
|
Data Structures | |
struct | vlc_dgram_sock |
Macros | |
#define | MSG_TRUNC 0 |
Functions | |
static void | vlc_datagram_Close (struct vlc_dtls *dgs) |
static int | vlc_datagram_GetPollFD (struct vlc_dtls *dgs, short *restrict ev) |
static ssize_t | vlc_datagram_Recv (struct vlc_dtls *dgs, struct iovec *iov, unsigned iovlen, bool *truncated) |
static ssize_t | vlc_datagram_Send (struct vlc_dtls *dgs, const struct iovec *iov, unsigned iovlen) |
struct vlc_dtls * | vlc_datagram_CreateFD (int fd) |
static ssize_t | vlc_dccp_Recv (struct vlc_dtls *dgs, struct iovec *iov, unsigned iovlen, bool *truncated) |
struct vlc_dtls * | vlc_dccp_CreateFD (int fd) |
Variables | |
static const struct vlc_dtls_operations | vlc_datagram_ops |
static const struct vlc_dtls_operations | vlc_dccp_ops |
#define MSG_TRUNC 0 |
|
static |
References container_of, vlc_dgram_sock::s, and vlc_close().
struct vlc_dtls * vlc_datagram_CreateFD | ( | int | fd | ) |
References vlc_dgram_sock::fd, likely, vlc_dtls::ops, vlc_dgram_sock::s, and vlc_datagram_ops.
|
static |
References container_of, and vlc_dgram_sock::s.
|
static |
References container_of, MSG_TRUNC, and recvmsg().
Referenced by vlc_dccp_Recv().
|
static |
References container_of, and vlc_sendmsg().
struct vlc_dtls * vlc_dccp_CreateFD | ( | int | fd | ) |
References vlc_dgram_sock::fd, likely, vlc_dtls::ops, vlc_dgram_sock::s, and vlc_dccp_ops.
Referenced by OpenURL().
|
static |
References container_of, pollfd::fd, vlc_dgram_sock::fd, poll(), POLLHUP, pollfd::revents, vlc_dgram_sock::s, unlikely, and vlc_datagram_Recv().
|
static |
Referenced by vlc_datagram_CreateFD().
|
static |
Referenced by vlc_dccp_CreateFD().