Mercurial > hg > nginx
comparison src/event/modules/ngx_iocp_module.c @ 381:02a511569afb
nginx-0.0.7-2004-07-07-19:01:00 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 07 Jul 2004 15:01:00 +0000 |
parents | 1526e7686b20 |
children | 537de4dca8ca |
comparison
equal
deleted
inserted
replaced
380:5ce6561246a5 | 381:02a511569afb |
---|---|
58 NULL, /* delete an event */ | 58 NULL, /* delete an event */ |
59 NULL, /* enable an event */ | 59 NULL, /* enable an event */ |
60 NULL, /* disable an event */ | 60 NULL, /* disable an event */ |
61 NULL, /* add an connection */ | 61 NULL, /* add an connection */ |
62 ngx_iocp_del_connection, /* delete an connection */ | 62 ngx_iocp_del_connection, /* delete an connection */ |
63 NULL, /* process the changes */ | |
63 ngx_iocp_process_events, /* process the events */ | 64 ngx_iocp_process_events, /* process the events */ |
64 ngx_iocp_init, /* init the events */ | 65 ngx_iocp_init, /* init the events */ |
65 ngx_iocp_done /* done the events */ | 66 ngx_iocp_done /* done the events */ |
66 } | 67 } |
67 | 68 |
71 NGX_MODULE, | 72 NGX_MODULE, |
72 &ngx_iocp_module_ctx, /* module context */ | 73 &ngx_iocp_module_ctx, /* module context */ |
73 ngx_iocp_commands, /* module directives */ | 74 ngx_iocp_commands, /* module directives */ |
74 NGX_EVENT_MODULE, /* module type */ | 75 NGX_EVENT_MODULE, /* module type */ |
75 NULL, /* init module */ | 76 NULL, /* init module */ |
76 NULL /* init child */ | 77 NULL /* init process */ |
77 }; | 78 }; |
78 | 79 |
79 | 80 |
80 ngx_os_io_t ngx_iocp_io = { | 81 ngx_os_io_t ngx_iocp_io = { |
81 ngx_overlapped_wsarecv, | 82 ngx_overlapped_wsarecv, |