system_panel_number systemc_filter
Simics Reference Manual  /  5 Classes  / 

system_panel_state_manager

Description

Store panel objects whose state have changed, and propagate them to frontend when ready.

Interfaces Implemented

conf_object, log_object, recorded, system_panel, system_panel_state_manager

Notifiers

cell-change
Notifier that is triggered after the object's cell was changed.
object-delete
Notifier that is triggered just before Simics object is deleted.
queue-change
Notifier that is triggered after the object's clock was changed. New clock can be obtained with the SIM_object_clock function.

Commands for this class

Attributes

notification_sent
Pseudo attribute; read/write access; type: b
This flag indicates if state changes notification has been sent to front end. If true, means state changes existed locally and the notification of the changes has been sent to front end.
panel_component
Required attribute; read/write access; type: o|[os]
The containing component. Used to look up slot names for panel input.

Required interfaces: component.

use_recorder
Optional attribute; read/write access; type: b
If this attribute is true, the recorder is used for all input. If this is false, the recorder is bypassed.

Provided By

system-panel
system_panel_number systemc_filter