public class CCSDSPacket extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ByteBuffer |
buffer |
| Constructor and Description |
|---|
CCSDSPacket(ByteBuffer buffer) |
CCSDSPacket(int userDataLength,
int packetid) |
CCSDSPacket(int userDataLength,
int packetType,
int packetid) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendUserDataBuffer(byte[] userData) |
void |
describePacketHeader(int byteToRead) |
int |
getPacketId() |
int |
getPacketType() |
ByteBuffer |
getUserDataBuffer() |
void |
setPacketId(int packetId) |
void |
setUserDataBuffer(ByteBuffer buffer) |
String |
toString() |
void |
writeTo(OutputStream os) |
protected ByteBuffer buffer
public CCSDSPacket(ByteBuffer buffer)
public CCSDSPacket(int userDataLength,
int packetid)
public CCSDSPacket(int userDataLength,
int packetType,
int packetid)
public ByteBuffer getUserDataBuffer()
public void appendUserDataBuffer(byte[] userData)
public void setUserDataBuffer(ByteBuffer buffer)
public void writeTo(OutputStream os) throws IOException
IOExceptionpublic void describePacketHeader(int byteToRead)
public int getPacketId()
public void setPacketId(int packetId)
public int getPacketType()
Copyright © 2017 Space Applications Services. All rights reserved.