Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
ngx_listening_s Struct Reference

#include <ngx_connection.h>

Collaboration diagram for ngx_listening_s:
Collaboration graph
[legend]

Data Fields

ngx_socket_t fd
struct sockaddr * sockaddr
socklen_t socklen
size_t addr_text_max_len
ngx_str_t addr_text
int type
int backlog
int rcvbuf
int sndbuf
ngx_connection_handler_pt handler
void * servers
ngx_log_t log
ngx_log_tlogp
size_t pool_size
size_t post_accept_buffer_size
ngx_msec_t post_accept_timeout
ngx_listening_tprevious
ngx_connection_tconnection
unsigned open:1
unsigned remain:1
unsigned ignore:1
unsigned bound:1
unsigned inherited:1
unsigned nonblocking_accept:1
unsigned listen:1
unsigned nonblocking:1
unsigned shared:1
unsigned addr_ntop:1
unsigned keepalive:2

Detailed Description

Definition at line 18 of file ngx_connection.h.

Field Documentation

unsigned addr_ntop

Definition at line 64 of file ngx_connection.h.

ngx_str_t addr_text

Definition at line 24 of file ngx_connection.h.

size_t addr_text_max_len

Definition at line 23 of file ngx_connection.h.

int backlog

Definition at line 28 of file ngx_connection.h.

unsigned bound

Definition at line 58 of file ngx_connection.h.

ngx_connection_t* connection

Definition at line 52 of file ngx_connection.h.

Definition at line 19 of file ngx_connection.h.

Definition at line 38 of file ngx_connection.h.

unsigned ignore

Definition at line 56 of file ngx_connection.h.

unsigned inherited

Definition at line 59 of file ngx_connection.h.

unsigned keepalive

Definition at line 69 of file ngx_connection.h.

unsigned listen

Definition at line 61 of file ngx_connection.h.

ngx_log_t log

Definition at line 42 of file ngx_connection.h.

ngx_log_t* logp

Definition at line 43 of file ngx_connection.h.

unsigned nonblocking

Definition at line 62 of file ngx_connection.h.

unsigned nonblocking_accept

Definition at line 60 of file ngx_connection.h.

unsigned open

Definition at line 54 of file ngx_connection.h.

size_t pool_size

Definition at line 45 of file ngx_connection.h.

size_t post_accept_buffer_size

Definition at line 47 of file ngx_connection.h.

ngx_msec_t post_accept_timeout

Definition at line 49 of file ngx_connection.h.

ngx_listening_t* previous

Definition at line 51 of file ngx_connection.h.

int rcvbuf

Definition at line 29 of file ngx_connection.h.

unsigned remain

Definition at line 55 of file ngx_connection.h.

void* servers

Definition at line 40 of file ngx_connection.h.

unsigned shared

Definition at line 63 of file ngx_connection.h.

int sndbuf

Definition at line 30 of file ngx_connection.h.

struct sockaddr* sockaddr

Definition at line 21 of file ngx_connection.h.

socklen_t socklen

Definition at line 22 of file ngx_connection.h.

int type

Definition at line 26 of file ngx_connection.h.


The documentation for this struct was generated from the following file: