Interface IEngine
- All Known Implementing Classes:
MyEngine
public interface IEngine
Operations that the controller can call on the simulation engine.
-
Method Summary
Modifier and TypeMethodDescriptionlonggetDelay()int[]voidvoidsetDelay(long time) voidsetSimulationTime(double time) voidstart()
-
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()
-