| # 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()`]: /docs/reference/syscalls/event_create.md | |
| [`zx_object_signal()`]: /docs/reference/syscalls/object_signal.md |