|
Groonga 3.0.9 Source Code Document
|
#include <ngx_config.h>

Go to the source code of this file.
Macros | |
| #define | NGX_WRITE_SHUTDOWN SHUT_WR |
| #define | ngx_socket socket |
| #define | ngx_socket_n "socket()" |
| #define | ngx_nonblocking(s) fcntl(s, F_SETFL, fcntl(s, F_GETFL) | O_NONBLOCK) |
| #define | ngx_nonblocking_n "fcntl(O_NONBLOCK)" |
| #define | ngx_blocking(s) fcntl(s, F_SETFL, fcntl(s, F_GETFL) & ~O_NONBLOCK) |
| #define | ngx_blocking_n "fcntl(!O_NONBLOCK)" |
| #define | ngx_tcp_nopush_n "setsockopt(TCP_NOPUSH)" |
| #define | ngx_tcp_push_n "setsockopt(!TCP_NOPUSH)" |
| #define | ngx_shutdown_socket shutdown |
| #define | ngx_shutdown_socket_n "shutdown()" |
| #define | ngx_close_socket close |
| #define | ngx_close_socket_n "close() socket" |
Typedefs | |
| typedef int | ngx_socket_t |
Functions | |
| int | ngx_tcp_nopush (ngx_socket_t s) |
| int | ngx_tcp_push (ngx_socket_t s) |
| #define ngx_blocking | ( | s | ) | fcntl(s, F_SETFL, fcntl(s, F_GETFL) & ~O_NONBLOCK) |
Definition at line 36 of file ngx_socket.h.
| #define ngx_blocking_n "fcntl(!O_NONBLOCK)" |
Definition at line 37 of file ngx_socket.h.
| #define ngx_close_socket close |
Definition at line 60 of file ngx_socket.h.
| #define ngx_close_socket_n "close() socket" |
Definition at line 61 of file ngx_socket.h.
| #define ngx_nonblocking | ( | s | ) | fcntl(s, F_SETFL, fcntl(s, F_GETFL) | O_NONBLOCK) |
Definition at line 33 of file ngx_socket.h.
| #define ngx_nonblocking_n "fcntl(O_NONBLOCK)" |
Definition at line 34 of file ngx_socket.h.
| #define ngx_shutdown_socket shutdown |
Definition at line 57 of file ngx_socket.h.
| #define ngx_shutdown_socket_n "shutdown()" |
Definition at line 58 of file ngx_socket.h.
| #define ngx_socket socket |
Definition at line 19 of file ngx_socket.h.
| #define ngx_socket_n "socket()" |
Definition at line 20 of file ngx_socket.h.
| #define ngx_tcp_nopush_n "setsockopt(TCP_NOPUSH)" |
Definition at line 51 of file ngx_socket.h.
| #define ngx_tcp_push_n "setsockopt(!TCP_NOPUSH)" |
Definition at line 52 of file ngx_socket.h.
| #define NGX_WRITE_SHUTDOWN SHUT_WR |
Definition at line 15 of file ngx_socket.h.
| typedef int ngx_socket_t |
Definition at line 17 of file ngx_socket.h.
| int ngx_tcp_nopush | ( | ngx_socket_t | s | ) |
| int ngx_tcp_push | ( | ngx_socket_t | s | ) |
Definition at line 111 of file ngx_socket.c.
1.8.1.2