JavaQuest.Server
Class CTimerThread

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--JavaQuest.Server.CTimerThread
All Implemented Interfaces:
java.lang.Runnable

public class CTimerThread
extends java.lang.Thread

Steuert die Rundenzeit abhaenig von der im Config-File angegebenen Dauer


Field Summary
private  boolean m_bOn
          Run-Flag des Threads
private  int m_iSek
          Rundenzeit in Sekunden
private  CGame m_oGame
          Zentrales Spiele-Objekt
 
Fields inherited from class java.lang.Thread
contextClassLoader, daemon, eetop, group, inheritableThreadLocals, inheritedAccessControlContext, MAX_PRIORITY, MIN_PRIORITY, name, NORM_PRIORITY, priority, single_step, stillborn, stopThreadPermission, target, threadInitNumber, threadLocals, threadQ
 
Constructor Summary
CTimerThread(CGame _oGame, int _iSek)
          Konstruktor
 
Method Summary
 void beenden()
          Thread soll sich beenden, beendet die while-schleife
 void run()
          'main' von Thread
 
Methods inherited from class java.lang.Thread
, activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, exit, getContextClassLoader, getName, getPriority, getThreadGroup, init, interrupt, interrupt0, interrupted, isAlive, isDaemon, isInterrupted, isInterrupted, join, join, join, nextThreadNum, registerNatives, resume, resume0, setContextClassLoader, setDaemon, setName, setPriority, setPriority0, sleep, sleep, start, stop, stop, stop0, suspend, suspend0, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_oGame

private CGame m_oGame
Zentrales Spiele-Objekt

m_bOn

private boolean m_bOn
Run-Flag des Threads

m_iSek

private int m_iSek
Rundenzeit in Sekunden
Constructor Detail

CTimerThread

public CTimerThread(CGame _oGame,
                    int _iSek)
Konstruktor
Parameters:
_oGame - Referenz auf das zentrale Spiel-Objekt
See Also:
CGame
Method Detail

beenden

public void beenden()
Thread soll sich beenden, beendet die while-schleife

run

public void run()
'main' von Thread
Overrides:
run in class java.lang.Thread