comparison src/event/ngx_event.h @ 256:8e39cab6abd5

nginx-0.0.2-2004-02-10-19:23:38 import
author Igor Sysoev <igor@sysoev.ru>
date Tue, 10 Feb 2004 16:23:38 +0000
parents e885208c518b
children 70e1c7d2b83d
comparison
equal deleted inserted replaced
255:e6938ca7331a 256:8e39cab6abd5
16 ngx_event_t *event; 16 ngx_event_t *event;
17 int error; 17 int error;
18 } ngx_event_ovlp_t; 18 } ngx_event_ovlp_t;
19 19
20 #endif 20 #endif
21
22
23 typedef enum {
24 NGX_ERROR_CRIT = 0,
25 NGX_ERROR_ERR,
26 NGX_ERROR_INFO,
27 NGX_ERROR_IGNORE_ECONNRESET
28 } ngx_event_log_error_e;
29 21
30 22
31 struct ngx_event_s { 23 struct ngx_event_s {
32 void *data; 24 void *data;
33 /* TODO rename to handler */ 25 /* TODO rename to handler */
86 78
87 unsigned short delayed:1; 79 unsigned short delayed:1;
88 80
89 unsigned short read_discarded:1; 81 unsigned short read_discarded:1;
90 82
91 unsigned short log_error:2; /* ngx_event_log_error_e */
92 unsigned short unexpected_eof:1; 83 unsigned short unexpected_eof:1;
93 84
94 unsigned short deferred_accept:1; 85 unsigned short deferred_accept:1;
95 86
96 /* TODO: aio_eof and kq_eof can be the single pending_eof */ 87 /* TODO: aio_eof and kq_eof can be the single pending_eof */