Interface IEngine

All Known Implementing Classes:
MyEngine

public interface IEngine
Operations that the controller can call on the simulation engine.
  • Method Details

    • setSimulationTime

      void setSimulationTime(double time)
    • setDelay

      void setDelay(long time)
    • getDelay

      long getDelay()
    • getQueueLengths

      int[] getQueueLengths()
    • getStatisticsSnapshot

      StatisticsCollector.Snapshot getStatisticsSnapshot()
    • getStatisticsRecord

      Records.StatisticsAndMetricsRecord getStatisticsRecord()
    • start

      void start()
    • interrupt

      void interrupt()