public class SerialTransportLayer
extends java.lang.Object
| Constructor and Description |
|---|
SerialTransportLayer(int seqNum,
AbstractGCFBlock payload,
boolean isSerial) |
SerialTransportLayer(SerialTransportHeader header,
AbstractGCFBlock payload) |
SerialTransportLayer(SerialTransportHeader header,
AbstractGCFBlock payload,
int checksum,
int streamIdLSB) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
int |
getChecksum() |
SerialTransportHeader |
getHeader() |
AbstractGCFBlock |
getPayload() |
int |
getStreamIdLSB() |
int |
hashCode() |
static SerialTransportLayer |
read(java.io.DataInput in) |
void |
write(java.io.DataOutputStream out) |
public SerialTransportLayer(int seqNum,
AbstractGCFBlock payload,
boolean isSerial)
throws GCFFormatException
GCFFormatExceptionpublic SerialTransportLayer(SerialTransportHeader header, AbstractGCFBlock payload)
public SerialTransportLayer(SerialTransportHeader header, AbstractGCFBlock payload, int checksum, int streamIdLSB)
public void write(java.io.DataOutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic SerialTransportHeader getHeader()
public int getChecksum()
public AbstractGCFBlock getPayload()
public int getStreamIdLSB()
public static SerialTransportLayer read(java.io.DataInput in) throws GCFFormatException, java.io.IOException
GCFFormatExceptionjava.io.IOExceptionpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object