Inheritance diagram for class vmm_notify:
Public Member Functions | |
| function void | append_callback ( int notification_id, vmm_notify_callbacks cbs ) |
| function int | configure ( int notification_id = -1, vmm_notify :: sync_e sync = ONE_SHOT ) |
| function vmm_notify | copy ( vmm_notify to = null ) |
| function void | display ( string prefix = "" ) |
| function vmm_notification | get_notification ( int notification_id ) |
| function void | indicate ( int notification_id, vmm_data status = null ) |
| function int | is_configured ( int notification_id ) |
| function bit | is_on ( int notification_id ) |
| function bit | is_waited_for ( int notification_id ) |
| function void | new ( vmm_log log ) |
| function string | psdisplay ( string prefix = "" ) |
| function void | reset ( int notification_id = -1, vmm_notify :: reset_e rst_typ = SOFT ) |
| function void | set_notification ( int notification_id, vmm_notification ntfy = null ) |
| function vmm_data | status ( int notification_id ) |
| function void | terminated ( int notification_id ) |
| function time | timestamp ( int notification_id ) |
| function void | unregister_callback ( int notification_id, vmm_notify_callbacks cbs ) |
| task | wait_for ( int notification_id ) |
| task | wait_for_off ( int notification_id ) |
Public Attributes | |
| vmm_log | log |
Member Typedefs | |
| typedef enum | reset_e |
| typedef enum | sync_e |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|