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. |