|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nasa.gsfc.drl.rtstps.core.output.hdf5.RawApplicationPackets
gov.nasa.gsfc.drl.rtstps.core.output.hdf5.SpacecraftDiaryRawApplicationPackets
public class SpacecraftDiaryRawApplicationPackets
Implements the SpacecraftDiary RawApplication area which is a special case of most of the other sensors supported by this package. This class largely ignores or does not support the infrastructure given by the RawApplicationPackets super class. It does not accept packets one at a time from the caller. Instead it provides its own method to receive a list of packets which make up one SpaceDiaryRawApplication area.
Field Summary |
---|
Fields inherited from class gov.nasa.gsfc.drl.rtstps.core.output.hdf5.RawApplicationPackets |
---|
packetPool |
Constructor Summary | |
---|---|
SpacecraftDiaryRawApplicationPackets(int allRDRId,
int setNum)
Constructor which attempts to read the RawApplicationPacket entry that pre-exists. |
|
SpacecraftDiaryRawApplicationPackets(int readId,
int setNum,
boolean usedByGranuleOnly)
|
|
SpacecraftDiaryRawApplicationPackets(SpacecraftId satellite,
int setNum,
PacketPool packetPool)
Constructor for creating an nth instance of a Spacecraft Diary raw application data packet area |
Method Summary | |
---|---|
boolean |
notFull(Packet p)
This method is not used by the Spacecraft Diary |
void |
put(Packet p)
This method is not used by the Spacecraft Diary |
void |
putAll(java.util.List<Packet> packets)
Put all the packets at once into this Spacecraft Diary ApplicationPackets |
Methods inherited from class gov.nasa.gsfc.drl.rtstps.core.output.hdf5.RawApplicationPackets |
---|
close, getAppIdCounts, getData, getDataSet, getDataSpace, getFirstTime, getLastTime, getPacketList, getPacketTypeCounts, getPacketTypes, getStaticHeader, getTimeSpan, getTotalPacketCounts, setFirstTime, setLastTime, updateAppIdCounters, write |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SpacecraftDiaryRawApplicationPackets(SpacecraftId satellite, int setNum, PacketPool packetPool)
satellite
- the name of the spacecraftsetNum
- the set numberpublic SpacecraftDiaryRawApplicationPackets(int allRDRId, int setNum) throws RtStpsException
allRDRId
- the rdrAll Groups idsetNum
- the set number of raw entry
java.lang.NullPointerException
HDF5LibraryException
RtStpsException
public SpacecraftDiaryRawApplicationPackets(int readId, int setNum, boolean usedByGranuleOnly) throws RtStpsException
RtStpsException
Method Detail |
---|
public boolean notFull(Packet p)
notFull
in class RawApplicationPackets
p
- the packet to be added to the RawApplicationPacket
public void put(Packet p)
put
in class RawApplicationPackets
p
- packet to be writtenpublic void putAll(java.util.List<Packet> packets)
packets
- the list of packets
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |