view src/event/modules/ngx_overlapped_module.c @ 0:4eff17414a43

nginx-0.0.1-2002-08-06-20:39:45 import The first code that uses "ngx_" prefix, the previous one used "gx_" prefix. At that point the code is not yet usable. The first draft ideas are dated back to 23.10.2001.
author Igor Sysoev <igor@sysoev.ru>
date Tue, 06 Aug 2002 16:39:45 +0000
parents
children d220029ac7f3
line wrap: on
line source


int ngx_overlapped_process_events(ngx_log_t *log)
{
    if (acceptex)
        event = SleepEx(timer, 1);
    else
        event = WSAWaitForMultipleEvents(n_events, events, 0, timer, 1);

    if (event == WSA_IO_COMPLETION)
        look ready array
}

void CALLBACK overlapped_completion_procedure(DWORD error, DWORD nbytes,
                         LPWSAOVERLAPPED overlapped, DWORD flags)
{
    push overlapped;
}