nxt_application.h (611:323e11065f83) nxt_application.h (612:217e48a3b091)
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_

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

211 nxt_app_rmsg_t *rmsg, size_t *size);
212
213
214struct nxt_app_module_s {
215 size_t compat_length;
216 uint32_t *compat;
217
218 nxt_str_t type;
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_

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

211 nxt_app_rmsg_t *rmsg, size_t *size);
212
213
214struct nxt_app_module_s {
215 size_t compat_length;
216 uint32_t *compat;
217
218 nxt_str_t type;
219 nxt_str_t version;
219 const char *version;
220
221 nxt_int_t (*init)(nxt_task_t *task,
222 nxt_common_app_conf_t *conf);
223 nxt_int_t (*run)(nxt_task_t *task,
224 nxt_app_rmsg_t *rmsg,
225 nxt_app_wmsg_t *wmsg);
226 void (*atexit)(nxt_task_t *task);
227};

--- 85 unchanged lines hidden ---
220
221 nxt_int_t (*init)(nxt_task_t *task,
222 nxt_common_app_conf_t *conf);
223 nxt_int_t (*run)(nxt_task_t *task,
224 nxt_app_rmsg_t *rmsg,
225 nxt_app_wmsg_t *wmsg);
226 void (*atexit)(nxt_task_t *task);
227};

--- 85 unchanged lines hidden ---