nxt_application.h (687:492cbccba4fe) nxt_application.h (703:2d536dde84d2)
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_

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

179 nxt_app_wmsg_t *msg, const nxt_str_t *prefix, u_char *c, size_t size);
180
181nxt_inline nxt_int_t
182nxt_app_msg_write_nvp_(nxt_task_t *task, nxt_app_wmsg_t *msg,
183 u_char *n, size_t nsize, u_char *v, size_t vsize);
184
185
186#define nxt_app_msg_write_const(task, msg, c) \
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_

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

179 nxt_app_wmsg_t *msg, const nxt_str_t *prefix, u_char *c, size_t size);
180
181nxt_inline nxt_int_t
182nxt_app_msg_write_nvp_(nxt_task_t *task, nxt_app_wmsg_t *msg,
183 u_char *n, size_t nsize, u_char *v, size_t vsize);
184
185
186#define nxt_app_msg_write_const(task, msg, c) \
187 nxt_app_msg_write((task), (msg), (u_char *)(c), sizeof(c) - 1)
187 nxt_app_msg_write((task), (msg), (u_char *) (c), nxt_length(c))
188
189#define nxt_app_msg_write_str(task, msg, str) \
190 nxt_app_msg_write((task), (msg), (str)->start, (str)->length)
191
192#define nxt_app_msg_write_cstr(task, msg, c) \
193 nxt_app_msg_write((task), (msg), (c), nxt_strlen(c))
194
195#define nxt_app_msg_write_nvp(task, msg, n, v) \
188
189#define nxt_app_msg_write_str(task, msg, str) \
190 nxt_app_msg_write((task), (msg), (str)->start, (str)->length)
191
192#define nxt_app_msg_write_cstr(task, msg, c) \
193 nxt_app_msg_write((task), (msg), (c), nxt_strlen(c))
194
195#define nxt_app_msg_write_nvp(task, msg, n, v) \
196 nxt_app_msg_write_nvp_((task), (msg), (u_char *)(n), sizeof(n) - 1, \
196 nxt_app_msg_write_nvp_((task), (msg), (u_char *) (n), nxt_length(n), \
197 (v)->start, (v)->length)
198
199nxt_inline nxt_int_t nxt_app_msg_write_size(nxt_task_t *task,
200 nxt_app_wmsg_t *msg, size_t size);
201
202NXT_EXPORT nxt_int_t nxt_app_msg_flush(nxt_task_t *task, nxt_app_wmsg_t *msg,
203 nxt_bool_t last);
204

--- 116 unchanged lines hidden ---
197 (v)->start, (v)->length)
198
199nxt_inline nxt_int_t nxt_app_msg_write_size(nxt_task_t *task,
200 nxt_app_wmsg_t *msg, size_t size);
201
202NXT_EXPORT nxt_int_t nxt_app_msg_flush(nxt_task_t *task, nxt_app_wmsg_t *msg,
203 nxt_bool_t last);
204

--- 116 unchanged lines hidden ---