Home | History | Annotate | Download | only in utils

Lines Matching defs:events

2  * Event loop based on Windows events and WaitForMultipleObjects
53 struct eloop_event *events;
196 tmp = os_realloc_array(eloop.events, eloop.event_count + 1,
206 eloop.events = tmp;
217 if (eloop.events == NULL || eloop.event_count == 0 ||
222 if (eloop.events[i].event == h)
229 os_memmove(&eloop.events[i], &eloop.events[i + 1],
490 eloop.handles[count++] = eloop.events[i].event;
504 printf("WaitForMultipleObjects: Too many events: "
505 "%d > %d (ignoring extra events)\n",
553 eloop.events[ret].handler(
554 eloop.events[ret].eloop_data,
555 eloop.events[ret].user_data);
562 WSANETWORKEVENTS events;
565 &events) == 0 &&
566 (events.lNetworkEvents & FD_READ)) {
600 os_free(eloop.events);
601 eloop.events = NULL;