Groonga 3.0.9 Source Code Document
|
Go to the source code of this file.
Data Structures | |
struct | ngx_os_io_t |
Macros | |
#define | NGX_IO_SENDFILE 1 |
Typedefs | |
typedef ssize_t(* | ngx_recv_pt )(ngx_connection_t *c, u_char *buf, size_t size) |
typedef ssize_t(* | ngx_recv_chain_pt )(ngx_connection_t *c, ngx_chain_t *in) |
typedef ssize_t(* | ngx_send_pt )(ngx_connection_t *c, u_char *buf, size_t size) |
typedef ngx_chain_t *(* | ngx_send_chain_pt )(ngx_connection_t *c, ngx_chain_t *in, off_t limit) |
Functions | |
ngx_int_t | ngx_os_init (ngx_log_t *log) |
void | ngx_os_status (ngx_log_t *log) |
ngx_int_t | ngx_os_specific_init (ngx_log_t *log) |
void | ngx_os_specific_status (ngx_log_t *log) |
ngx_int_t | ngx_daemon (ngx_log_t *log) |
ngx_int_t | ngx_os_signal_process (ngx_cycle_t *cycle, char *sig, ngx_int_t pid) |
ssize_t | ngx_unix_recv (ngx_connection_t *c, u_char *buf, size_t size) |
ssize_t | ngx_readv_chain (ngx_connection_t *c, ngx_chain_t *entry) |
ssize_t | ngx_udp_unix_recv (ngx_connection_t *c, u_char *buf, size_t size) |
ssize_t | ngx_unix_send (ngx_connection_t *c, u_char *buf, size_t size) |
ngx_chain_t * | ngx_writev_chain (ngx_connection_t *c, ngx_chain_t *in, off_t limit) |
Variables | |
ngx_os_io_t | ngx_os_io |
ngx_int_t | ngx_ncpu |
ngx_int_t | ngx_max_sockets |
ngx_uint_t | ngx_inherited_nonblocking |
ngx_uint_t | ngx_tcp_nodelay_and_tcp_nopush |
typedef ssize_t(* ngx_recv_chain_pt)(ngx_connection_t *c, ngx_chain_t *in) |
typedef ssize_t(* ngx_recv_pt)(ngx_connection_t *c, u_char *buf, size_t size) |
typedef ngx_chain_t*(* ngx_send_chain_pt)(ngx_connection_t *c, ngx_chain_t *in, off_t limit) |
typedef ssize_t(* ngx_send_pt)(ngx_connection_t *c, u_char *buf, size_t size) |
Definition at line 13 of file ngx_daemon.c.
Definition at line 33 of file ngx_posix_init.c.
ngx_int_t ngx_os_signal_process | ( | ngx_cycle_t * | cycle, |
char * | sig, | ||
ngx_int_t | pid | ||
) |
Definition at line 609 of file ngx_process.c.
Definition at line 90 of file ngx_darwin_init.c.
void ngx_os_specific_status | ( | ngx_log_t * | log | ) |
Definition at line 173 of file ngx_darwin_init.c.
void ngx_os_status | ( | ngx_log_t * | log | ) |
Definition at line 83 of file ngx_posix_init.c.
ssize_t ngx_readv_chain | ( | ngx_connection_t * | c, |
ngx_chain_t * | entry | ||
) |
ssize_t ngx_udp_unix_recv | ( | ngx_connection_t * | c, |
u_char * | buf, | ||
size_t | size | ||
) |
ssize_t ngx_unix_recv | ( | ngx_connection_t * | c, |
u_char * | buf, | ||
size_t | size | ||
) |
ssize_t ngx_unix_send | ( | ngx_connection_t * | c, |
u_char * | buf, | ||
size_t | size | ||
) |
ngx_chain_t* ngx_writev_chain | ( | ngx_connection_t * | c, |
ngx_chain_t * | in, | ||
off_t | limit | ||
) |
Definition at line 21 of file ngx_writev_chain.c.
ngx_uint_t ngx_inherited_nonblocking |
Definition at line 15 of file ngx_posix_init.c.
ngx_int_t ngx_max_sockets |
Definition at line 14 of file ngx_posix_init.c.
ngx_int_t ngx_ncpu |
Definition at line 13 of file ngx_posix_init.c.
ngx_os_io_t ngx_os_io |
Definition at line 22 of file ngx_posix_init.c.
ngx_uint_t ngx_tcp_nodelay_and_tcp_nopush |
Definition at line 16 of file ngx_posix_init.c.