public class ControlHeader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
continuationCode |
protected int |
sequenceNum |
protected byte |
typeCode |
Constructor and Description |
---|
ControlHeader(int sequenceNum,
byte typeCode,
boolean continuationCode) |
ControlHeader(int sequenceNum,
char typeCode,
boolean continuationCode) |
Modifier and Type | Method and Description |
---|---|
int |
getSequenceNum() |
short |
getSize() |
char |
getTypeCode() |
boolean |
isContinuation() |
static void |
main(java.lang.String[] args) |
static ControlHeader |
read(java.io.DataInput in) |
static void |
tester(java.lang.String fileName) |
java.lang.String |
toString() |
protected void |
write(java.io.DataOutput dos)
This method writes Control Header into the output stream
While writing, it will conform to the format of MiniSeed
|
void |
writeASCII(java.io.PrintWriter out)
Writes an ASCII version of the record header.
|
void |
writeASCII(java.io.PrintWriter out,
java.lang.String indent) |
protected int sequenceNum
protected byte typeCode
protected boolean continuationCode
public ControlHeader(int sequenceNum, byte typeCode, boolean continuationCode)
public ControlHeader(int sequenceNum, char typeCode, boolean continuationCode)
public static ControlHeader read(java.io.DataInput in) throws java.io.IOException, SeedFormatException
java.io.IOException
SeedFormatException
protected void write(java.io.DataOutput dos) throws java.io.IOException
java.io.IOException
public void writeASCII(java.io.PrintWriter out) throws java.io.IOException
out
- a Writerjava.io.IOException
public void writeASCII(java.io.PrintWriter out, java.lang.String indent) throws java.io.IOException
java.io.IOException
public short getSize()
public int getSequenceNum()
public char getTypeCode()
public boolean isContinuation()
public java.lang.String toString()
toString
in class java.lang.Object
public static void tester(java.lang.String fileName)
public static void main(java.lang.String[] args)