The system events API is summarized in the following table:
|
Function |
Description |
|---|---|
|
sysevent_get_class_name() |
Get the class name of the event |
|
sysevent_get_subclass_name() |
Get the subclass name |
|
sysevent_get_size() |
Get the event buffer size |
|
sysevent_get_seq() |
Get the event buffer size |
|
sysevent_get_time() |
Get the time stamp |
|
sysevent_free() |
Free memory for system event handle |
|
sysevent_post_event() |
Post a system event from userland |
|
sysevent_get_event() |
Wait for a system event |
|
sysevent_get_attr_list() |
Get the attribute list pointer |
|
sysevent_get_vendor_name() |
Get the publisher vendor name |
|
sysevent_get_pub_name() |
Get the publisher name |
|
sysevent_get_pid() |
Get the publisher PID |
|
sysevent_lookup_attr() |
Search the attribute list |
|
sysevent_attr_next() |
Returns the next attribute associated with event |
|
sysevent_dup() |
Duplicate a system event |