blob: c19703f0eca1747175249ba964b337afbb265bcb [file] [log] [blame] [view]
# Event
## NAME
event - Signalable event for concurrent programming
## SYNOPSIS
Events are user-signalable objects. The 8 signal bits reserved for
userspace (**ZX_USER_SIGNAL_0** through **ZX_USER_SIGNAL_7**) may be set,
cleared, and waited upon.
## DESCRIPTION
TODO
## SYSCALLS
- [`zx_event_create()`] - create an event
- [`zx_object_signal()`] - set or clear the user signals on an object
## SEE ALSO
- [eventpair](eventpair.md) - linked pairs of signalable objects
[`zx_event_create()`]: /reference/syscalls/event_create.md
[`zx_object_signal()`]: /reference/syscalls/object_signal.md