… | |
… | |
402 | /* the default */ |
402 | /* the default */ |
403 | #define EVFLAG_AUTO 0x00000000U /* not quite a mask */ |
403 | #define EVFLAG_AUTO 0x00000000U /* not quite a mask */ |
404 | /* flag bits */ |
404 | /* flag bits */ |
405 | #define EVFLAG_NOENV 0x01000000U /* do NOT consult environment */ |
405 | #define EVFLAG_NOENV 0x01000000U /* do NOT consult environment */ |
406 | #define EVFLAG_FORKCHECK 0x02000000U /* check for a fork in each iteration */ |
406 | #define EVFLAG_FORKCHECK 0x02000000U /* check for a fork in each iteration */ |
|
|
407 | /* debugging/feature disable */ |
|
|
408 | #define EVFLAG_NOINOTIFY 0x00100000U /* do not attempt to use inotify */ |
|
|
409 | #define EVFLAG_NOSIGFD 0x00200000U /* do not attempt to use signalfd */ |
407 | /* method bits to be ored together */ |
410 | /* method bits to be ored together */ |
408 | #define EVBACKEND_SELECT 0x00000001U /* about anywhere */ |
411 | #define EVBACKEND_SELECT 0x00000001U /* about anywhere */ |
409 | #define EVBACKEND_POLL 0x00000002U /* !win */ |
412 | #define EVBACKEND_POLL 0x00000002U /* !win */ |
410 | #define EVBACKEND_EPOLL 0x00000004U /* linux */ |
413 | #define EVBACKEND_EPOLL 0x00000004U /* linux */ |
411 | #define EVBACKEND_KQUEUE 0x00000008U /* bsd */ |
414 | #define EVBACKEND_KQUEUE 0x00000008U /* bsd */ |