#include <sys/select.h>
Go to the source code of this file.
|
| #define | sendto_schedule(sockfd, buf, len, flags, dest_addr, addrlen, delay) sendto_schedule2(sockfd, buf, len, flags, dest_addr, addrlen, NULL, delay) |
| |
|
| ssize_t | sendto_schedule2 (int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen, const struct sockaddr_in6 *src_addr, unsigned int delay) |
| |
| ssize_t | sendto_or_schedule (int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen) |
| |
| ssize_t | sendto_or_schedule2 (int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen, const struct sockaddr_in6 *src_addr) |
| |
| int | get_next_scheduled_send (struct timeval *next_send) |
| |
| int | try_sendto (fd_set *writefds) |
| |
| int | get_sendto_fds (fd_set *writefds, int *max_fd, const struct timeval *now) |
| |
| void | finalize_sendto (void) |
| |
◆ sendto_schedule
| #define sendto_schedule |
( |
|
sockfd, |
|
|
|
buf, |
|
|
|
len, |
|
|
|
flags, |
|
|
|
dest_addr, |
|
|
|
addrlen, |
|
|
|
delay |
|
) |
| sendto_schedule2(sockfd, buf, len, flags, dest_addr, addrlen, NULL, delay) |
◆ finalize_sendto()
| void finalize_sendto |
( |
void |
| ) |
|
◆ get_next_scheduled_send()
| int get_next_scheduled_send |
( |
struct timeval * |
next_send | ) |
|
◆ get_sendto_fds()
| int get_sendto_fds |
( |
fd_set * |
writefds, |
|
|
int * |
max_fd, |
|
|
const struct timeval * |
now |
|
) |
| |
◆ sendto_or_schedule()
| ssize_t sendto_or_schedule |
( |
int |
sockfd, |
|
|
const void * |
buf, |
|
|
size_t |
len, |
|
|
int |
flags, |
|
|
const struct sockaddr * |
dest_addr, |
|
|
socklen_t |
addrlen |
|
) |
| |
◆ sendto_or_schedule2()
| ssize_t sendto_or_schedule2 |
( |
int |
sockfd, |
|
|
const void * |
buf, |
|
|
size_t |
len, |
|
|
int |
flags, |
|
|
const struct sockaddr * |
dest_addr, |
|
|
socklen_t |
addrlen, |
|
|
const struct sockaddr_in6 * |
src_addr |
|
) |
| |
◆ sendto_schedule2()
| ssize_t sendto_schedule2 |
( |
int |
sockfd, |
|
|
const void * |
buf, |
|
|
size_t |
len, |
|
|
int |
flags, |
|
|
const struct sockaddr * |
dest_addr, |
|
|
socklen_t |
addrlen, |
|
|
const struct sockaddr_in6 * |
src_addr, |
|
|
unsigned int |
delay |
|
) |
| |
◆ try_sendto()
| int try_sendto |
( |
fd_set * |
writefds | ) |
|