API published in:
API deprecated in:
#include <sys/queue.h>
#include <sys/_lock.h>
#include <sys/_mutex.h>
Go to the source code of this file.
Data Structures |
|
| struct | kevent |
| struct | knlist |
Defines |
|
| #define | EVFILT_READ (-1) |
| #define | EVFILT_WRITE (-2) |
| #define | EVFILT_AIO (-3) |
| #define | EVFILT_VNODE (-4) |
| #define | EVFILT_PROC (-5) |
| #define | EVFILT_SIGNAL (-6) |
| #define | EVFILT_TIMER (-7) |
| #define | EVFILT_NETDEV (-8) |
| #define | EVFILT_FS (-9) |
| #define | EVFILT_SYSCOUNT 9 |
| #define | EV_SET(kevp_, a, b, c, d, e, f) |
| #define | EV_ADD 0x0001 |
| #define | EV_DELETE 0x0002 |
| #define | EV_ENABLE 0x0004 |
| #define | EV_DISABLE 0x0008 |
| #define | EV_ONESHOT 0x0010 |
| #define | EV_CLEAR 0x0020 |
| #define | EV_SYSFLAGS 0xF000 |
| #define | EV_FLAG1 0x2000 |
| #define | EV_EOF 0x8000 |
| #define | EV_ERROR 0x4000 |
| #define | NOTE_LOWAT 0x0001 |
| #define | NOTE_DELETE 0x0001 |
| #define | NOTE_WRITE 0x0002 |
| #define | NOTE_EXTEND 0x0004 |
| #define | NOTE_ATTRIB 0x0008 |
| #define | NOTE_LINK 0x0010 |
| #define | NOTE_RENAME 0x0020 |
| #define | NOTE_REVOKE 0x0040 |
| #define | NOTE_EXIT 0x80000000 |
| #define | NOTE_FORK 0x40000000 |
| #define | NOTE_EXEC 0x20000000 |
| #define | NOTE_PCTRLMASK 0xf0000000 |
| #define | NOTE_PDATAMASK 0x000fffff |
| #define | NOTE_TRACK 0x00000001 |
| #define | NOTE_TRACKERR 0x00000002 |
| #define | NOTE_CHILD 0x00000004 |
| #define | NOTE_LINKUP 0x0001 |
| #define | NOTE_LINKDOWN 0x0002 |
| #define | NOTE_LINKINV 0x0004 |
|
|
|
|
|
|
|
|
|
|
|
Value: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|