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

Go to the source code of this file.

Macros

#define NGX_EPERM   EPERM
#define NGX_ENOENT   ENOENT
#define NGX_ENOPATH   ENOENT
#define NGX_ESRCH   ESRCH
#define NGX_EINTR   EINTR
#define NGX_ECHILD   ECHILD
#define NGX_ENOMEM   ENOMEM
#define NGX_EACCES   EACCES
#define NGX_EBUSY   EBUSY
#define NGX_EEXIST   EEXIST
#define NGX_EXDEV   EXDEV
#define NGX_ENOTDIR   ENOTDIR
#define NGX_EISDIR   EISDIR
#define NGX_EINVAL   EINVAL
#define NGX_ENFILE   ENFILE
#define NGX_EMFILE   EMFILE
#define NGX_ENOSPC   ENOSPC
#define NGX_EPIPE   EPIPE
#define NGX_EINPROGRESS   EINPROGRESS
#define NGX_EADDRINUSE   EADDRINUSE
#define NGX_ECONNABORTED   ECONNABORTED
#define NGX_ECONNRESET   ECONNRESET
#define NGX_ENOTCONN   ENOTCONN
#define NGX_ETIMEDOUT   ETIMEDOUT
#define NGX_ECONNREFUSED   ECONNREFUSED
#define NGX_ENAMETOOLONG   ENAMETOOLONG
#define NGX_ENETDOWN   ENETDOWN
#define NGX_ENETUNREACH   ENETUNREACH
#define NGX_EHOSTDOWN   EHOSTDOWN
#define NGX_EHOSTUNREACH   EHOSTUNREACH
#define NGX_ENOSYS   ENOSYS
#define NGX_ECANCELED   ECANCELED
#define NGX_EILSEQ   EILSEQ
#define NGX_ENOMOREFILES   0
#define NGX_EAGAIN   EAGAIN
#define ngx_errno   errno
#define ngx_socket_errno   errno
#define ngx_set_errno(err)   errno = err
#define ngx_set_socket_errno(err)   errno = err

Typedefs

typedef int ngx_err_t

Functions

u_char * ngx_strerror (ngx_err_t err, u_char *errstr, size_t size)
ngx_int_t ngx_strerror_init (void)

Macro Definition Documentation

#define NGX_EACCES   EACCES

Definition at line 25 of file ngx_errno.h.

#define NGX_EADDRINUSE   EADDRINUSE

Definition at line 37 of file ngx_errno.h.

#define NGX_EAGAIN   EAGAIN

Definition at line 61 of file ngx_errno.h.

#define NGX_EBUSY   EBUSY

Definition at line 26 of file ngx_errno.h.

#define NGX_ECANCELED   ECANCELED

Definition at line 49 of file ngx_errno.h.

#define NGX_ECHILD   ECHILD

Definition at line 23 of file ngx_errno.h.

#define NGX_ECONNABORTED   ECONNABORTED

Definition at line 38 of file ngx_errno.h.

#define NGX_ECONNREFUSED   ECONNREFUSED

Definition at line 42 of file ngx_errno.h.

#define NGX_ECONNRESET   ECONNRESET

Definition at line 39 of file ngx_errno.h.

#define NGX_EEXIST   EEXIST

Definition at line 27 of file ngx_errno.h.

#define NGX_EHOSTDOWN   EHOSTDOWN

Definition at line 46 of file ngx_errno.h.

#define NGX_EHOSTUNREACH   EHOSTUNREACH

Definition at line 47 of file ngx_errno.h.

#define NGX_EILSEQ   EILSEQ

Definition at line 50 of file ngx_errno.h.

#define NGX_EINPROGRESS   EINPROGRESS

Definition at line 36 of file ngx_errno.h.

#define NGX_EINTR   EINTR

Definition at line 22 of file ngx_errno.h.

#define NGX_EINVAL   EINVAL

Definition at line 31 of file ngx_errno.h.

#define NGX_EISDIR   EISDIR

Definition at line 30 of file ngx_errno.h.

#define NGX_EMFILE   EMFILE

Definition at line 33 of file ngx_errno.h.

#define NGX_ENAMETOOLONG   ENAMETOOLONG

Definition at line 43 of file ngx_errno.h.

#define NGX_ENETDOWN   ENETDOWN

Definition at line 44 of file ngx_errno.h.

#define NGX_ENETUNREACH   ENETUNREACH

Definition at line 45 of file ngx_errno.h.

#define NGX_ENFILE   ENFILE

Definition at line 32 of file ngx_errno.h.

#define NGX_ENOENT   ENOENT

Definition at line 19 of file ngx_errno.h.

#define NGX_ENOMEM   ENOMEM

Definition at line 24 of file ngx_errno.h.

#define NGX_ENOMOREFILES   0

Definition at line 51 of file ngx_errno.h.

#define NGX_ENOPATH   ENOENT

Definition at line 20 of file ngx_errno.h.

#define NGX_ENOSPC   ENOSPC

Definition at line 34 of file ngx_errno.h.

#define NGX_ENOSYS   ENOSYS

Definition at line 48 of file ngx_errno.h.

#define NGX_ENOTCONN   ENOTCONN

Definition at line 40 of file ngx_errno.h.

#define NGX_ENOTDIR   ENOTDIR

Definition at line 29 of file ngx_errno.h.

#define NGX_EPERM   EPERM

Definition at line 18 of file ngx_errno.h.

#define NGX_EPIPE   EPIPE

Definition at line 35 of file ngx_errno.h.

#define ngx_errno   errno

Definition at line 65 of file ngx_errno.h.

#define NGX_ESRCH   ESRCH

Definition at line 21 of file ngx_errno.h.

#define NGX_ETIMEDOUT   ETIMEDOUT

Definition at line 41 of file ngx_errno.h.

#define NGX_EXDEV   EXDEV

Definition at line 28 of file ngx_errno.h.

#define ngx_set_errno (   err)    errno = err

Definition at line 67 of file ngx_errno.h.

#define ngx_set_socket_errno (   err)    errno = err

Definition at line 68 of file ngx_errno.h.

#define ngx_socket_errno   errno

Definition at line 66 of file ngx_errno.h.

Typedef Documentation

typedef int ngx_err_t

Definition at line 16 of file ngx_errno.h.

Function Documentation

u_char* ngx_strerror ( ngx_err_t  err,
u_char *  errstr,
size_t  size 
)

Definition at line 33 of file ngx_errno.c.

Here is the caller graph for this function:

ngx_int_t ngx_strerror_init ( void  )

Definition at line 46 of file ngx_errno.c.

Here is the call graph for this function:

Here is the caller graph for this function: