Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jempeg.empeg.core
Class Timeout  view Timeout download Timeout.java

java.lang.Object
  extended byorg.jempeg.empeg.core.Timeout

public class Timeout
extends java.lang.Object

Handles automatic timeouts.

Version:
$Revision: 1.4 $

Field Summary
private  boolean myFrozen
           
private  int myPeriod
           
private  long myTimeoutTime
           
 
Constructor Summary
Timeout(int _ms)
           
 
Method Summary
 void expire()
           
 void freeze()
           
 int getPeriod()
           
 long getRemainingMilliseconds()
           
 boolean isFrozen()
           
 boolean isNotTimedOut()
           
 boolean isTimedOut()
           
 void reset()
           
 void setPeriod(int _ms)
           
 void unFreeze()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myPeriod

private int myPeriod

myFrozen

private boolean myFrozen

myTimeoutTime

private long myTimeoutTime
Constructor Detail

Timeout

public Timeout(int _ms)
Method Detail

reset

public void reset()

isTimedOut

public final boolean isTimedOut()

isNotTimedOut

public final boolean isNotTimedOut()

isFrozen

public boolean isFrozen()

expire

public void expire()

freeze

public void freeze()

unFreeze

public void unFreeze()

setPeriod

public void setPeriod(int _ms)

getPeriod

public final int getPeriod()

getRemainingMilliseconds

public final long getRemainingMilliseconds()