Class PerformanceBenchmarkSim
java.lang.Object
com.prineside.tdi2.utils.simulation.AbstractSimulation
com.prineside.tdi2.utils.simulation.PerformanceBenchmarkSim
- All Implemented Interfaces:
 Simulation
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longfinal intfinal intfinal intfinal SimConfigfinal int - 
Constructor Summary
ConstructorsConstructorDescriptionPerformanceBenchmarkSim(SimConfig simConfig, int threadCount, int repeatCount, int frameCount)  - 
Method Summary
Modifier and TypeMethodDescriptiongetName()floatbooleanbooleanbooleanvoidsetSimFinishListener(Runnable onFinish) voidstart()voidstop()Methods inherited from class com.prineside.tdi2.utils.simulation.AbstractSimulation
log, logThrowable, setSimLogListener 
- 
Field Details
- 
BENCHMARK_STATE_START_TIMESTAMP
public static final long BENCHMARK_STATE_START_TIMESTAMP- See Also:
 
 - 
simConfig
 - 
threadCount
public final int threadCount - 
repeatCount
public final int repeatCount - 
frameCount
public final int frameCount - 
jobCount
public final int jobCount 
 - 
 - 
Constructor Details
- 
PerformanceBenchmarkSim
public PerformanceBenchmarkSim(SimConfig simConfig, int threadCount, int repeatCount, int frameCount)  
 - 
 - 
Method Details
- 
getName
 - 
setSimFinishListener
 - 
getProgress
public float getProgress() - 
start
public void start() - 
isRunning
public boolean isRunning() - 
isReadyToStart
public boolean isReadyToStart() - 
isSuccessful
public boolean isSuccessful() - 
stop
public void stop() 
 -