| Value | Meaning |
|---|---|
| EV_UNDEF0xFFFFFFFF | guaranteed to be invalid |
| EV_NONE0x00 | no events |
| EV_READ0x01 | ev_io detected read will not block |
| EV_WRITE0x02 | ev_io detected write will not block |
| EV__IOFDSET0x80 | internal use only |
| EV_IOEV_READ | alias for type-detection |
| EV_PERIODIC0x00000200 | periodic timer timed out |
| EV_SIGNAL0x00000400 | signal was received |
| EV_CHILD0x00000800 | child/pid had status change |
| EV_STAT0x00001000 | stat data changed |
| EV_IDLE0x00002000 | event loop is idling |
| EV_PREPARE0x00004000 | event loop about to poll |
| EV_CHECK0x00008000 | event loop finished poll |
| EV_EMBED0x00010000 | embedded event loop needs sweep |
| EV_FORK0x00020000 | event loop resumed in child |
| EV_ASYNC0x00040000 | async intra-loop signal |
| EV_CUSTOM0x01000000 | for use by user code |
| EV_ERROR0x80000000 | sent when an error occurs |