xref: /unit/src/nxt_unit_typedefs.h (revision 743)
1*743Smax.romanov@nginx.com 
2*743Smax.romanov@nginx.com /*
3*743Smax.romanov@nginx.com  * Copyright (C) NGINX, Inc.
4*743Smax.romanov@nginx.com  */
5*743Smax.romanov@nginx.com 
6*743Smax.romanov@nginx.com #ifndef _NXT_UNIT_TYPEDEFS_H_INCLUDED_
7*743Smax.romanov@nginx.com #define _NXT_UNIT_TYPEDEFS_H_INCLUDED_
8*743Smax.romanov@nginx.com 
9*743Smax.romanov@nginx.com 
10*743Smax.romanov@nginx.com typedef struct nxt_unit_s               nxt_unit_t;
11*743Smax.romanov@nginx.com typedef struct nxt_unit_ctx_s           nxt_unit_ctx_t;
12*743Smax.romanov@nginx.com typedef struct nxt_unit_port_id_s       nxt_unit_port_id_t;
13*743Smax.romanov@nginx.com typedef struct nxt_unit_port_s          nxt_unit_port_t;
14*743Smax.romanov@nginx.com typedef struct nxt_unit_buf_s           nxt_unit_buf_t;
15*743Smax.romanov@nginx.com typedef struct nxt_unit_request_info_s  nxt_unit_request_info_t;
16*743Smax.romanov@nginx.com typedef struct nxt_unit_callbacks_s     nxt_unit_callbacks_t;
17*743Smax.romanov@nginx.com typedef struct nxt_unit_init_s          nxt_unit_init_t;
18*743Smax.romanov@nginx.com typedef union nxt_unit_sptr_u           nxt_unit_sptr_t;
19*743Smax.romanov@nginx.com typedef struct nxt_unit_field_s         nxt_unit_field_t;
20*743Smax.romanov@nginx.com typedef struct nxt_unit_request_s       nxt_unit_request_t;
21*743Smax.romanov@nginx.com typedef struct nxt_unit_response_s      nxt_unit_response_t;
22*743Smax.romanov@nginx.com typedef struct nxt_unit_read_info_s     nxt_unit_read_info_t;
23*743Smax.romanov@nginx.com 
24*743Smax.romanov@nginx.com 
25*743Smax.romanov@nginx.com #endif /* _NXT_UNIT_TYPEDEFS_H_INCLUDED_ */
26