Postfix3.3.1
|
マクロ定義 | |
#define | readable(fd) poll_fd((fd), POLL_FD_READ, 0, 1, 0) |
#define | writable(fd) poll_fd((fd), POLL_FD_WRITE, 0, 1, 0) |
#define | read_wait(fd, timeout) poll_fd((fd), POLL_FD_READ, (timeout), 0, -1) |
#define | write_wait(fd, timeout) poll_fd((fd), POLL_FD_WRITE, (timeout), 0, -1) |
#define | POLL_FD_READ 0 |
#define | POLL_FD_WRITE 1 |
#define | BLOCKING 0 |
#define | NON_BLOCKING 1 |
#define | CLOSE_ON_EXEC 1 |
#define | PASS_ON_EXEC 0 |
#define | UNIX_PASS_FD_FIX_NONE (0) |
#define | UNIX_PASS_FD_FIX_CMSG_LEN (1<<0) |
関数 | |
int | non_blocking (int, int) |
int | close_on_exec (int, int) |
int | open_limit (int) |
int | poll_fd (int, int, int, int, int) |
off_t | get_file_limit (void) |
void | set_file_limit (off_t) |
ssize_t | peekfd (int) |
ssize_t | write_buf (int, const char *, ssize_t, int) |
ssize_t | timed_read (int, void *, size_t, int, void *) |
ssize_t | timed_write (int, const void *, size_t, int, void *) |
void | doze (unsigned) |
void | rand_sleep (unsigned, unsigned) |
int | duplex_pipe (int *) |
int | stream_recv_fd (int) |
int | stream_send_fd (int, int) |
int | unix_recv_fd (int) |
int | unix_send_fd (int, int) |
ssize_t | dummy_read (int, void *, size_t, int, void *) |
ssize_t | dummy_write (int, void *, size_t, int, void *) |
void | set_inet_windowsize (int, int) |
void | set_unix_pass_fd_fix (const char *) |
変数 | |
int | inet_windowsize |
int | unix_pass_fd_fix |
#define read_wait | ( | fd, | |
timeout | |||
) | poll_fd((fd), POLL_FD_READ, (timeout), 0, -1) |
#define readable | ( | fd | ) | poll_fd((fd), POLL_FD_READ, 0, 1, 0) |
#define writable | ( | fd | ) | poll_fd((fd), POLL_FD_WRITE, 0, 1, 0) |
#define write_wait | ( | fd, | |
timeout | |||
) | poll_fd((fd), POLL_FD_WRITE, (timeout), 0, -1) |
close_on_exec.c の 49 行目に定義があります。
dummy_read.c の 55 行目に定義があります。
dummy_write.c の 55 行目に定義があります。
duplex_pipe.c の 41 行目に定義があります。
off_t get_file_limit | ( | void | ) |
file_limit.c の 58 行目に定義があります。
non_blocking.c の 55 行目に定義があります。
open_limit.c の 57 行目に定義があります。
void rand_sleep | ( | unsigned | , |
unsigned | |||
) |
rand_sleep.c の 49 行目に定義があります。
void set_file_limit | ( | off_t | ) |
file_limit.c の 80 行目に定義があります。
inet_windowsize.c の 63 行目に定義があります。
void set_unix_pass_fd_fix | ( | const char * | ) |
unix_pass_fd_fix.c の 58 行目に定義があります。
stream_recv_fd.c の 52 行目に定義があります。
stream_send_fd.c の 55 行目に定義があります。
timed_read.c の 60 行目に定義があります。
timed_write.c の 60 行目に定義があります。
unix_recv_fd.c の 45 行目に定義があります。
unix_send_fd.c の 48 行目に定義があります。
write_buf.c の 58 行目に定義があります。
int inet_windowsize |
inet_windowsize.c の 59 行目に定義があります。
int unix_pass_fd_fix |
unix_pass_fd_fix.c の 54 行目に定義があります。