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,