org.javaseis.io
Interface ISeisLock

All Known Implementing Classes:
SeisLock, SeisNativeLock

public interface ISeisLock


Method Summary
 float getTime()
           
 boolean isLocked()
           
 boolean lock()
           
 void release()
           
 void trackTime(boolean trackTime)
           
 

Method Detail

getTime

float getTime()

isLocked

boolean isLocked()

lock

boolean lock()
             throws SeisException
Throws:
SeisException

release

void release()
             throws SeisException
Throws:
SeisException

trackTime

void trackTime(boolean trackTime)