Mercurial > hg > nginx-quic
comparison src/os/unix/ngx_process.h @ 220:4f81b931e9ff
nginx-0.0.1-2004-01-08-11:47:17 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 08 Jan 2004 08:47:17 +0000 |
parents | 05592fd7a436 |
children | 401154e21826 |
comparison
equal
deleted
inserted
replaced
219:f57597ec5249 | 220:4f81b931e9ff |
---|---|
27 char *const *argv; | 27 char *const *argv; |
28 char *const *envp; | 28 char *const *envp; |
29 } ngx_exec_ctx_t; | 29 } ngx_exec_ctx_t; |
30 | 30 |
31 | 31 |
32 #define ngx_getpid getpid | 32 #define NGX_PROCESS_SINGLE 0 |
33 #define NGX_PROCESS_MASTER 1 | |
34 #define NGX_PROCESS_WORKER 2 | |
33 | 35 |
34 #define NGX_MAX_PROCESSES 1024 | 36 #define NGX_MAX_PROCESSES 1024 |
35 | 37 |
36 #define NGX_PROCESS_RESPAWN -1 | 38 #define NGX_PROCESS_RESPAWN -1 |
37 #define NGX_PROCESS_NORESPAWN -2 | 39 #define NGX_PROCESS_NORESPAWN -2 |
38 #define NGX_PROCESS_DETACHED -3 | 40 #define NGX_PROCESS_DETACHED -3 |
39 | 41 |
42 | |
43 #define ngx_getpid getpid | |
40 | 44 |
41 ngx_int_t ngx_spawn_process(ngx_cycle_t *cycle, | 45 ngx_int_t ngx_spawn_process(ngx_cycle_t *cycle, |
42 ngx_spawn_proc_pt proc, void *data, | 46 ngx_spawn_proc_pt proc, void *data, |
43 char *name, ngx_int_t respawn); | 47 char *name, ngx_int_t respawn); |
44 ngx_int_t ngx_exec(ngx_cycle_t *cycle, ngx_exec_ctx_t *ctx); | 48 ngx_int_t ngx_exec(ngx_cycle_t *cycle, ngx_exec_ctx_t *ctx); |