Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Functions | Variables
ngx_process.c File Reference
#include <ngx_config.h>
#include <ngx_core.h>
#include <ngx_event.h>
#include <ngx_channel.h>
Include dependency graph for ngx_process.c:

Go to the source code of this file.

Data Structures

struct  ngx_signal_t

Functions

ngx_pid_t ngx_spawn_process (ngx_cycle_t *cycle, ngx_spawn_proc_pt proc, void *data, char *name, ngx_int_t respawn)
ngx_pid_t ngx_execute (ngx_cycle_t *cycle, ngx_exec_ctx_t *ctx)
ngx_int_t ngx_init_signals (ngx_log_t *log)
void ngx_debug_point (void)
ngx_int_t ngx_os_signal_process (ngx_cycle_t *cycle, char *name, ngx_int_t pid)

Variables

int ngx_argc
char ** ngx_argv
char ** ngx_os_argv
ngx_int_t ngx_process_slot
ngx_socket_t ngx_channel
ngx_int_t ngx_last_process
ngx_process_t ngx_processes [NGX_MAX_PROCESSES]
ngx_signal_t signals []

Function Documentation

void ngx_debug_point ( void  )

Definition at line 589 of file ngx_process.c.

Here is the caller graph for this function:

ngx_pid_t ngx_execute ( ngx_cycle_t cycle,
ngx_exec_ctx_t ctx 
)

Definition at line 261 of file ngx_process.c.

Here is the call graph for this function:

Here is the caller graph for this function:

ngx_int_t ngx_init_signals ( ngx_log_t log)

Definition at line 284 of file ngx_process.c.

Here is the call graph for this function:

Here is the caller graph for this function:

ngx_int_t ngx_os_signal_process ( ngx_cycle_t cycle,
char *  name,
ngx_int_t  pid 
)

Definition at line 609 of file ngx_process.c.

Here is the call graph for this function:

Here is the caller graph for this function:

ngx_pid_t ngx_spawn_process ( ngx_cycle_t cycle,
ngx_spawn_proc_pt  proc,
void *  data,
char *  name,
ngx_int_t  respawn 
)

Definition at line 87 of file ngx_process.c.

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

int ngx_argc

Definition at line 29 of file ngx_process.c.

char** ngx_argv

Definition at line 30 of file ngx_process.c.

ngx_socket_t ngx_channel

Definition at line 34 of file ngx_process.c.

ngx_int_t ngx_last_process

Definition at line 35 of file ngx_process.c.

char** ngx_os_argv

Definition at line 31 of file ngx_process.c.

ngx_int_t ngx_process_slot

Definition at line 33 of file ngx_process.c.

Definition at line 36 of file ngx_process.c.

ngx_signal_t signals[]

Definition at line 39 of file ngx_process.c.