|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nasa.gsfc.drl.rtstps.core.xstps.pds.Appid
final class Appid
This class accumulates information about one application id.
Field Summary | |
---|---|
private boolean |
discardBadLengthPackets
|
private FillList |
fillList
|
private long |
firstByte
|
private PacketKernel |
firstPacket
|
private GapList |
gapList
|
private boolean |
hasCucSecondaryHeaderTime
|
private int |
id
|
private boolean |
isQuicklookTypeEDS
|
private PacketKernel |
lastPacket
|
private int |
packets
|
private int |
reedSolomonCorrectedPackets
|
private int |
spid
|
private int |
timeOffset
|
private long |
totalBytes
|
private int |
vcid1
|
private int |
vcid2
|
private int |
vcids
|
private WrongLengthList |
wrongLengthList
|
Constructor Summary | |
---|---|
Appid(org.w3c.dom.Element element,
int defaultSpid,
boolean discardBadLengthPackets,
boolean isQuicklookEDS)
Create an application id object. |
Method Summary | |
---|---|
(package private) int |
getId()
Get the application id. |
(package private) int |
getReedSolomonCorrectedPacketCount()
Get the number of packets from Reed Solomon-corrected frames. |
(package private) int |
getSpacecraftId()
Get the spacecraft id. |
(package private) long |
getTotalFillBytes()
Get the total number of fill bytes that are appended to short packets. |
(package private) int |
getTotalGaps()
Get the number of gaps in sequence count. |
(package private) int |
getTotalPacketsWithBadLength()
Get the number of packets that had an incorrect length. |
(package private) void |
printCS(java.io.DataOutput crecord)
Write information to the construction record file. |
(package private) boolean |
putPacket(Packet packet,
PacketKernel packetKernel,
long offset)
Store a packet in this application ID. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private PacketKernel firstPacket
private PacketKernel lastPacket
private GapList gapList
private FillList fillList
private WrongLengthList wrongLengthList
private int reedSolomonCorrectedPackets
private long firstByte
private long totalBytes
private int packets
private int vcids
private int vcid1
private int vcid2
private int spid
private int id
private int timeOffset
private boolean discardBadLengthPackets
private boolean isQuicklookTypeEDS
private boolean hasCucSecondaryHeaderTime
Constructor Detail |
---|
Appid(org.w3c.dom.Element element, int defaultSpid, boolean discardBadLengthPackets, boolean isQuicklookEDS) throws RtStpsException
element
- a related XML elementdefaultSpid
- a default spacecraft id, which may be overridden
by a field in the element.discardBadLengthPackets
- true=discard bad length packetsisQuicklookEDS
- true=this is a quicklook EDS
RtStpsException
Method Detail |
---|
final long getTotalFillBytes()
final int getTotalPacketsWithBadLength()
final int getTotalGaps()
final int getReedSolomonCorrectedPacketCount()
final int getSpacecraftId()
final int getId()
boolean putPacket(Packet packet, PacketKernel packetKernel, long offset)
void printCS(java.io.DataOutput crecord) throws java.io.IOException
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |