Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Typedefs
ngx_config.h File Reference
#include <ngx_auto_headers.h>
#include <ngx_posix_config.h>
Include dependency graph for ngx_config.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NGX_HAVE_SO_SNDLOWAT   1
#define ngx_signal_helper(n)   SIG##n
#define ngx_signal_value(n)   ngx_signal_helper(n)
#define ngx_random   random
#define NGX_SHUTDOWN_SIGNAL   QUIT
#define NGX_TERMINATE_SIGNAL   TERM
#define NGX_NOACCEPT_SIGNAL   WINCH
#define NGX_RECONFIGURE_SIGNAL   HUP
#define NGX_REOPEN_SIGNAL   USR1
#define NGX_CHANGEBIN_SIGNAL   USR2
#define ngx_cdecl
#define ngx_libc_cdecl
#define NGX_INT32_LEN   sizeof("-2147483648") - 1
#define NGX_INT64_LEN   sizeof("-9223372036854775808") - 1
#define NGX_INT_T_LEN   NGX_INT64_LEN
#define NGX_ALIGNMENT   sizeof(unsigned long) /* platform word */
#define ngx_align(d, a)   (((d) + (a - 1)) & ~(a - 1))
#define ngx_align_ptr(p, a)   (u_char *) (((uintptr_t) (p) + ((uintptr_t) a - 1)) & ~((uintptr_t) a - 1))
#define ngx_abort   abort
#define NGX_INVALID_ARRAY_INDEX   0x80000000
#define ngx_inline   inline
#define INADDR_NONE   ((unsigned int) -1)
#define NGX_MAXHOSTNAMELEN   256
#define NGX_MAX_UINT32_VALUE   (uint32_t) 0xffffffff
#define NGX_MAX_INT32_VALUE   (uint32_t) 0x7fffffff

Typedefs

typedef intptr_t ngx_int_t
typedef uintptr_t ngx_uint_t
typedef intptr_t ngx_flag_t

Macro Definition Documentation

#define INADDR_NONE   ((unsigned int) -1)

Definition at line 115 of file ngx_config.h.

#define ngx_abort   abort

Definition at line 102 of file ngx_config.h.

#define ngx_align (   d,
 
)    (((d) + (a - 1)) & ~(a - 1))

Definition at line 97 of file ngx_config.h.

#define ngx_align_ptr (   p,
 
)    (u_char *) (((uintptr_t) (p) + ((uintptr_t) a - 1)) & ~((uintptr_t) a - 1))

Definition at line 98 of file ngx_config.h.

#define NGX_ALIGNMENT   sizeof(unsigned long) /* platform word */

Definition at line 94 of file ngx_config.h.

#define ngx_cdecl

Definition at line 73 of file ngx_config.h.

#define NGX_CHANGEBIN_SIGNAL   USR2

Definition at line 70 of file ngx_config.h.

#define NGX_HAVE_SO_SNDLOWAT   1

Definition at line 48 of file ngx_config.h.

#define ngx_inline   inline

Definition at line 111 of file ngx_config.h.

#define NGX_INT32_LEN   sizeof("-2147483648") - 1

Definition at line 83 of file ngx_config.h.

#define NGX_INT64_LEN   sizeof("-9223372036854775808") - 1

Definition at line 84 of file ngx_config.h.

#define NGX_INT_T_LEN   NGX_INT64_LEN

Definition at line 89 of file ngx_config.h.

#define NGX_INVALID_ARRAY_INDEX   0x80000000

Definition at line 106 of file ngx_config.h.

#define ngx_libc_cdecl

Definition at line 74 of file ngx_config.h.

#define NGX_MAX_INT32_VALUE   (uint32_t) 0x7fffffff

Definition at line 131 of file ngx_config.h.

#define NGX_MAX_UINT32_VALUE   (uint32_t) 0xffffffff

Definition at line 128 of file ngx_config.h.

#define NGX_MAXHOSTNAMELEN   256

Definition at line 121 of file ngx_config.h.

#define NGX_NOACCEPT_SIGNAL   WINCH

Definition at line 62 of file ngx_config.h.

#define ngx_random   random

Definition at line 57 of file ngx_config.h.

#define NGX_RECONFIGURE_SIGNAL   HUP

Definition at line 63 of file ngx_config.h.

#define NGX_REOPEN_SIGNAL   USR1

Definition at line 69 of file ngx_config.h.

#define NGX_SHUTDOWN_SIGNAL   QUIT

Definition at line 60 of file ngx_config.h.

#define ngx_signal_helper (   n)    SIG##n

Definition at line 54 of file ngx_config.h.

#define ngx_signal_value (   n)    ngx_signal_helper(n)

Definition at line 55 of file ngx_config.h.

#define NGX_TERMINATE_SIGNAL   TERM

Definition at line 61 of file ngx_config.h.

Typedef Documentation

typedef intptr_t ngx_flag_t

Definition at line 80 of file ngx_config.h.

typedef intptr_t ngx_int_t

Definition at line 78 of file ngx_config.h.

typedef uintptr_t ngx_uint_t

Definition at line 79 of file ngx_config.h.