Simulcast 4.2

gov.nasa.gsfc.aisb.simulcast.server
Class Pass

java.lang.Object
  extended by gov.nasa.gsfc.aisb.simulcast.server.Pass

public class Pass
extends java.lang.Object


Field Summary
 long nBlocks
           
 
Constructor Summary
Pass(java.io.File file)
           
Pass(java.lang.String passName)
          Pass.
 
Method Summary
 void close()
          close.
 void delete()
          delete.
 void doBlock(java.lang.Object o)
          doBlock.
 java.lang.String getDetails()
          getDetails.
 java.lang.String getDetails(boolean all)
           
 java.lang.String getError()
          getError.
 long getModTime()
          getModTime.
 java.lang.String getPassName()
          getPassName.
 int getSeqNumber()
          getSeqNumber.
 java.lang.String getStationId()
          getStationId.
 boolean isError()
          isError.
 boolean notDone()
          notDone.
 void open()
          open.
 java.lang.Object readBlock(ClassList blocks)
          readBlock.
 void setError(java.lang.String text)
          setError.
 void skipBlock()
          skipBlock.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nBlocks

public long nBlocks
Constructor Detail

Pass

public Pass(java.lang.String passName)
     throws java.lang.Exception
Pass.

Throws:
java.lang.Exception

Pass

public Pass(java.io.File file)
Method Detail

doBlock

public void doBlock(java.lang.Object o)
             throws java.lang.Exception
doBlock.

Throws:
java.lang.Exception

setError

public void setError(java.lang.String text)
              throws java.lang.Exception
setError.

Throws:
java.lang.Exception

notDone

public boolean notDone()
notDone.


open

public void open()
          throws java.lang.Exception
open. Invoked by a reader to start reading a pass.

Throws:
java.lang.Exception

readBlock

public java.lang.Object readBlock(ClassList blocks)
                           throws java.lang.Exception
readBlock. DON'T make this 'synchronized' or it could block the writer.

Throws:
java.lang.Exception

skipBlock

public void skipBlock()
               throws java.lang.Exception
skipBlock. DON'T make this 'synchronized' or it could block the writer.

Throws:
java.lang.Exception

close

public void close()
           throws java.lang.Exception
close. Invoked by a reader when done reading a pass.

Throws:
java.lang.Exception

delete

public void delete()
delete.


getPassName

public java.lang.String getPassName()
getPassName.


getStationId

public java.lang.String getStationId()
getStationId.


getSeqNumber

public int getSeqNumber()
getSeqNumber.


getModTime

public long getModTime()
getModTime.


isError

public boolean isError()
isError.


getError

public java.lang.String getError()
getError.


getDetails

public java.lang.String getDetails()
getDetails.


getDetails

public java.lang.String getDetails(boolean all)

Simulcast 4.2