|
Interface Summary |
| IClock |
The IClock interface is the interface to the simulation clock
maintaining the base date and time of the simulation used relative to the
event times. |
| IClockEvent |
The IClockEvent is the interface for the Clock events fired when
the simulated time changes. |
| IClockListener |
The IClockListener is the interface for the objects interested
in time changes of the virtual machine's clock. |
| IEventMessageListener |
The IEventMessageListener is an interface used to register
for events send to the event notifier. |
| IEventNotifier |
The IEventNotifier interface is the interface to the event notification
service for the virtual machine. |
| ILogger |
The ILogger interface is an interface to the virtual machine's logger
allowing for the logging of debug, information, error and warning messages
to various log outputs. |
| ILogWriter |
The ILogWriter interface defines the methods to write specific
types of messages to a log. |
| IProcessListener |
The IProcessListener interface is used to notify any component
that starts the VM as a process from within its environment
about when the VM is exiting. |
| ITimeSyncHook |
ITimeSyncHook lets the scheduler synchronize its time advancement
with external simulations. |
| IVMController |
The IVMController interface allows external components to control
the virtual machine through the actual virtual machine controller. |
| IWorldState |
Each Brahms virtual machine has one world state component. |