|
DRCL J-Sim API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectdrcl.DrclObj
drcl.comp.ForkManager
drcl.comp.ACARuntime
drcl.sim.event.SESimulatorOld
This is the previous version of the sequential event simulation engine.
Refer to SESimulator for the complete implementation.
| Field Summary |
| Fields inherited from class drcl.comp.ACARuntime |
debug, DEFAULT_RUNTIME, logenabled, resetting, State_INACTIVE, State_RUNNING, State_SUSPENDED |
| Constructor Summary | |
SESimulatorOld()
|
|
SESimulatorOld(java.lang.String name_)
|
|
| Method Summary | |
void |
___PROFILE___()
|
java.lang.String |
a_info(boolean listWaitingTasks_)
Asynchronous version of ACARuntime.diag(). |
void |
forceReset()
Forces to reset this runtime. |
java.lang.Object |
getEventQueue()
|
double |
getEventRate()
Returns the event processing rate of this runtime. |
SEThreadOld |
getMainThread()
|
long |
getNumberOfArrivalEvents()
Returns the number of arrival events. |
long |
getWallTimeElapsed()
Returns the actual time (in ms) for which this runtime has participated. |
java.lang.String |
info()
Returns general information of this runtime. |
void |
println(java.lang.String msg_)
|
void |
reset()
|
void |
resume()
Resumes the system. |
java.lang.String |
s_info()
|
java.lang.String |
ss_info()
Synchronized version of s_info(). |
java.lang.String |
t_info()
|
java.lang.String |
tasks()
Returns information of the task queue. |
| Methods inherited from class drcl.comp.ForkManager |
a_list, getRuntime, info, list, takeover |
| Methods inherited from class drcl.DrclObj |
clone, duplicate |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public SESimulatorOld()
public SESimulatorOld(java.lang.String name_)
| Method Detail |
public java.lang.String info()
ACARuntime
info in class ACARuntimepublic java.lang.String ss_info()
s_info().
public java.lang.String s_info()
public SEThreadOld getMainThread()
public java.lang.String a_info(boolean listWaitingTasks_)
ACARuntime.diag().
a_info in class ACARuntimepublic java.lang.String tasks()
public void forceReset()
public void ___PROFILE___()
public long getNumberOfArrivalEvents()
ACARuntime
getNumberOfArrivalEvents in class ACARuntimepublic double getEventRate()
ACARuntime
getEventRate in class ACARuntimepublic void resume()
ACARuntime
resume in class ACARuntimepublic void reset()
reset in class ACARuntimepublic long getWallTimeElapsed()
ACARuntime
getWallTimeElapsed in class ACARuntimepublic java.lang.String t_info()
t_info in class ACARuntimepublic void println(java.lang.String msg_)
public java.lang.Object getEventQueue()
getEventQueue in class ACARuntime
|
DRCL J-Sim API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||