Module kqueue

Source
Expand description

An API for interfacing with kqueue.

Structs§

Event
A kqueue event for use with kevent.
EventFlags
The flags for a kqueue event specifying actions to perform.
ProcessEvents
The flags for a process event.
UserDefinedFlags
User-defined flags.
UserFlags
The flags for a user event.
VnodeEvents
The flags for a virtual node event.

Enums§

EventFilter
The possible filters for a kqueue.

Functions§

kevent
kevent(kqueue, changelist, eventlist, timeout)—Wait for events on a kqueue.
kevent_timespec
kevent(kqueue, changelist, eventlist, timeout)—Wait for events on a kqueue.
kqueue
kqueue()—Create a new kqueue file descriptor.