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.IOExceptionSeedFormatExceptionprotected void write(java.io.DataOutput dos)
throws java.io.IOException
java.io.IOExceptionpublic void writeASCII(java.io.PrintWriter out)
throws java.io.IOException
out - a Writerjava.io.IOExceptionpublic void writeASCII(java.io.PrintWriter out,
java.lang.String indent)
throws java.io.IOException
java.io.IOExceptionpublic short getSize()
public int getSequenceNum()
public char getTypeCode()
public boolean isContinuation()
public java.lang.String toString()
toString in class java.lang.Objectpublic static void tester(java.lang.String fileName)
public static void main(java.lang.String[] args)