summaryrefslogtreecommitdiffhomepage
path: root/src/event/modules/ngx_overlapped_module.c
blob: 2bb4d7f69dad6b48c805973ba9884c42490f75b3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

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;
}