August 2011
Intermediate to advanced
552 pages
23h 48m
English
You interact with kqueues using kevents, which describe which entities and filters you are interested in. struct kevent works on all Mac OS X systems starting with 10.3:
struct kevent { uintptr_t ident; /* identifier for this event */ int16_t filter; /* filter for event */ uint16_t flags; /* general flags */ uint32_t fflags; /* filter-specific flags */ intptr_t data; /* filter-specific ...Read now
Unlock full access