nxt_application.h (1910:b9e844d85f21) nxt_application.h (1980:43553aa72111)
1
2/*
3 * Copyright (C) Max Romanov
4 * Copyright (C) Valentin V. Bartenev
5 * Copyright (C) NGINX, Inc.
6 */
7
8#ifndef _NXT_APPLICATION_H_INCLUDED_

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

96
97 char *working_directory;
98 nxt_conf_value_t *environment;
99
100 nxt_conf_value_t *isolation;
101 nxt_conf_value_t *limits;
102
103 size_t shm_limit;
1
2/*
3 * Copyright (C) Max Romanov
4 * Copyright (C) Valentin V. Bartenev
5 * Copyright (C) NGINX, Inc.
6 */
7
8#ifndef _NXT_APPLICATION_H_INCLUDED_

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

96
97 char *working_directory;
98 nxt_conf_value_t *environment;
99
100 nxt_conf_value_t *isolation;
101 nxt_conf_value_t *limits;
102
103 size_t shm_limit;
104 uint32_t request_limit;
104
105 union {
106 nxt_external_app_conf_t external;
107 nxt_python_app_conf_t python;
108 nxt_php_app_conf_t php;
109 nxt_perl_app_conf_t perl;
110 nxt_ruby_app_conf_t ruby;
111 nxt_java_app_conf_t java;

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

132
133nxt_app_lang_module_t *nxt_app_lang_module(nxt_runtime_t *rt, nxt_str_t *name);
134nxt_app_type_t nxt_app_parse_type(u_char *p, size_t length);
135
136NXT_EXPORT extern nxt_str_t nxt_server;
137extern nxt_app_module_t nxt_external_module;
138
139NXT_EXPORT nxt_int_t nxt_unit_default_init(nxt_task_t *task,
105
106 union {
107 nxt_external_app_conf_t external;
108 nxt_python_app_conf_t python;
109 nxt_php_app_conf_t php;
110 nxt_perl_app_conf_t perl;
111 nxt_ruby_app_conf_t ruby;
112 nxt_java_app_conf_t java;

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

133
134nxt_app_lang_module_t *nxt_app_lang_module(nxt_runtime_t *rt, nxt_str_t *name);
135nxt_app_type_t nxt_app_parse_type(u_char *p, size_t length);
136
137NXT_EXPORT extern nxt_str_t nxt_server;
138extern nxt_app_module_t nxt_external_module;
139
140NXT_EXPORT nxt_int_t nxt_unit_default_init(nxt_task_t *task,
140 nxt_unit_init_t *init);
141 nxt_unit_init_t *init, nxt_common_app_conf_t *conf);
141
142
143#endif /* _NXT_APPLICATION_H_INCLIDED_ */
142
143
144#endif /* _NXT_APPLICATION_H_INCLIDED_ */