DRCL J-Sim API

drcl.sim.event
Class SEThread

java.lang.Object
  extended byjava.lang.Thread
      extended bydrcl.comp.WorkerThread
          extended bydrcl.sim.event.SEThread
All Implemented Interfaces:
java.lang.Runnable

public class SEThread
extends WorkerThread

See Also:
SESimulator

Field Summary
 
Fields inherited from class drcl.comp.WorkerThread
currentContext, mainContext, runtime, State_ACTIVE, State_FINISHING, State_INACTIVE, State_SLEEPING, State_WAITING, totalNumEvents
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
SEThread()
           
SEThread(java.lang.ThreadGroup group_, java.lang.String name_)
           
 
Method Summary
 java.lang.String _toString()
           
 java.lang.String info(java.lang.String prefix_)
           
 boolean isReadyForNextTask()
           
 void kill()
          Let go of the thread from sleep in idle.
 java.lang.String locks()
           
 void run()
          Standard Thread.run().
 void start()
          Delay the starting until the time specified later(second).
 
Methods inherited from class drcl.comp.WorkerThread
_debug, _getName, getNumEvents, getState, getTime, info, isOrphan, isWaiting, toString
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, stop, stop, suspend, yield
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SEThread

public SEThread()

SEThread

public SEThread(java.lang.ThreadGroup group_,
                java.lang.String name_)
Method Detail

info

public java.lang.String info(java.lang.String prefix_)
Specified by:
info in class WorkerThread

_toString

public java.lang.String _toString()

start

public void start()
Delay the starting until the time specified later(second).


run

public void run()
Standard Thread.run().


kill

public void kill()
Let go of the thread from sleep in idle.


isReadyForNextTask

public final boolean isReadyForNextTask()

locks

public final java.lang.String locks()

DRCL J-Sim API

Copyright © 1998-2003 Distributed Real-time Computing Lab (DRCL). All Rights Reserved.     ~ To J-Sim Home ~