Trigger a system-wide event
#include <sys/procmgr.h> int procmgr_event_trigger( unsigned flags );
libc
The function procmgr_event_trigger() triggers a system-wide event. The event is sent to all processes that requested (via procmgr_event_notify()) to be notified of the event identified by flags.
Flags currently defined in <sys/procmgr.h> are:
-1 on error; any other value indicates success.
#include <sys/procmgr.h>
int main ( void )
{
procmgr_event_trigger( PROCMGR_EVENT_SYNC );
}
| Safety: | |
|---|---|
| Cancellation point | No |
| Interrupt handler | No |
| Signal handler | Yes |
| Thread | Yes |