namespace: ashet.sync
System Calls
syscall create_event(out event: SyncEvent)Creates a new
SyncEventobject that can be used to synchronize different processes.syscall notify_one(in event: SyncEvent)Completes one
WaitForEventIOP waiting for the given event.syscall notify_all(in event: SyncEvent)Completes all
WaitForEventIOP waiting for the given event.syscall create_mutex(out mutex: Mutex)Creates a new mutual exclusion.
Asynchronous Operations
async_call WaitForEvent(in event: SyncEvent)Waits for the given
SyncEventto be notified.