com.planet_ink.coffee_mud.core.threads
Class TockClient

java.lang.Object
  extended by com.planet_ink.coffee_mud.core.threads.TockClient
All Implemented Interfaces:
java.lang.Comparable<TockClient>

public class TockClient
extends java.lang.Object
implements java.lang.Comparable<TockClient>


Field Summary
 Tickable clientObject
           
 long lastStart
           
 long lastStop
           
 long milliTotal
           
 int reTickDown
           
 boolean suspended
           
 int tickDown
           
 int tickID
           
 long tickTotal
           
 
Constructor Summary
TockClient(Tickable newClientObject, int newTickDown, int newTickID)
           
 
Method Summary
 int compareTo(TockClient arg0)
           
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clientObject

public final Tickable clientObject

tickID

public final int tickID

reTickDown

public final int reTickDown

tickDown

public int tickDown

suspended

public boolean suspended

lastStart

public long lastStart

lastStop

public long lastStop

milliTotal

public long milliTotal

tickTotal

public long tickTotal
Constructor Detail

TockClient

public TockClient(Tickable newClientObject,
                  int newTickDown,
                  int newTickID)
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

compareTo

public int compareTo(TockClient arg0)
Specified by:
compareTo in interface java.lang.Comparable<TockClient>