edu.sc.seis.seisFile.mseed
Class ControlHeader
java.lang.Object
edu.sc.seis.seisFile.mseed.ControlHeader
- Direct Known Subclasses:
- DataHeader
public class ControlHeader
- extends java.lang.Object
Constructor Summary |
ControlHeader(int sequenceNum,
byte typeCode,
boolean continuationCode)
|
ControlHeader(int sequenceNum,
char typeCode,
boolean continuationCode)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
sequenceNum
protected int sequenceNum
typeCode
protected byte typeCode
continuationCode
protected boolean continuationCode
ControlHeader
public ControlHeader(int sequenceNum,
byte typeCode,
boolean continuationCode)
ControlHeader
public ControlHeader(int sequenceNum,
char typeCode,
boolean continuationCode)
read
public static ControlHeader read(java.io.DataInput in)
throws java.io.IOException,
SeedFormatException
- Throws:
java.io.IOException
SeedFormatException
write
protected void write(java.io.DataOutput dos)
throws java.io.IOException
- This method writes Control Header into the output stream
While writing, it will conform to the format of MiniSeed
- Parameters:
ControlHeader
- controlHeaderObjectDataOutputStream
- dos
- Throws:
java.io.IOException
getSize
public short getSize()
getSequenceNum
public int getSequenceNum()
getTypeCode
public char getTypeCode()
isContinuation
public boolean isContinuation()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
tester
public static void tester(java.lang.String fileName)
main
public static void main(java.lang.String[] args)