nxt_main_process.h (1488:6976d36be926) nxt_main_process.h (1969:be6409cdb028)
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_MAIN_PROCESS_H_INCLUDED_
8#define _NXT_MAIN_PROCESS_H_INCLUDED_

--- 9 unchanged lines hidden (view full) ---

18 NXT_SOCKET_ERROR_PATH,
19} nxt_socket_error_t;
20
21
22nxt_int_t nxt_main_process_start(nxt_thread_t *thr, nxt_task_t *task,
23 nxt_runtime_t *runtime);
24
25
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_MAIN_PROCESS_H_INCLUDED_
8#define _NXT_MAIN_PROCESS_H_INCLUDED_

--- 9 unchanged lines hidden (view full) ---

18 NXT_SOCKET_ERROR_PATH,
19} nxt_socket_error_t;
20
21
22nxt_int_t nxt_main_process_start(nxt_thread_t *thr, nxt_task_t *task,
23 nxt_runtime_t *runtime);
24
25
26NXT_EXPORT extern nxt_uint_t nxt_conf_ver;
26NXT_EXPORT extern const nxt_process_init_t nxt_discovery_process;
27NXT_EXPORT extern const nxt_process_init_t nxt_controller_process;
28NXT_EXPORT extern const nxt_process_init_t nxt_router_process;
29NXT_EXPORT extern const nxt_process_init_t nxt_app_process;
30
31extern const nxt_sig_event_t nxt_main_process_signals[];
32extern const nxt_sig_event_t nxt_process_signals[];
33
34
35#endif /* _NXT_MAIN_PROCESS_H_INCLUDED_ */
27NXT_EXPORT extern const nxt_process_init_t nxt_discovery_process;
28NXT_EXPORT extern const nxt_process_init_t nxt_controller_process;
29NXT_EXPORT extern const nxt_process_init_t nxt_router_process;
30NXT_EXPORT extern const nxt_process_init_t nxt_app_process;
31
32extern const nxt_sig_event_t nxt_main_process_signals[];
33extern const nxt_sig_event_t nxt_process_signals[];
34
35
36#endif /* _NXT_MAIN_PROCESS_H_INCLUDED_ */