gov.nasa.gsfc.drl.rtstps.core.output
Class PacketChannel

java.lang.Object
  extended by gov.nasa.gsfc.drl.rtstps.core.RtStpsNode
      extended by gov.nasa.gsfc.drl.rtstps.core.output.AbstractChannel
          extended by gov.nasa.gsfc.drl.rtstps.core.output.AbstractPacketChannel
              extended by gov.nasa.gsfc.drl.rtstps.core.output.PacketChannel
All Implemented Interfaces:
PacketReceiver, Receiver, java.lang.Cloneable

public final class PacketChannel
extends AbstractPacketChannel
implements PacketReceiver, java.lang.Cloneable

NO ANNOTATION, PACKET OUTPUT CHANNEL. This packet output channel writes packets to the output stream. It does not attach any annotation.


Field Summary
static java.lang.String CLASSNAME
          This is a class name for this RT-STPS node type.
 
Fields inherited from class gov.nasa.gsfc.drl.rtstps.core.output.AbstractChannel
AFTER, annotationOption, BEFORE, CONSECUTIVE_PERMITTED_ERRORS, consecutiveErrors, count, device, dicardedCount, FRAME, GENERIC, NO_ANNOTATION, output, outputErrorCount, PACKET, unitType
 
Fields inherited from class gov.nasa.gsfc.drl.rtstps.core.RtStpsNode
linkName, statusItemList, typeName
 
Constructor Summary
PacketChannel()
          The constructor.
 
Method Summary
 void putPacket(Packet packet)
          Give a packet to this PacketReceiver.
 
Methods inherited from class gov.nasa.gsfc.drl.rtstps.core.output.AbstractPacketChannel
putPackets, writePacketAnnotation
 
Methods inherited from class gov.nasa.gsfc.drl.rtstps.core.output.AbstractChannel
finishSetup, flush, load, writeFrameAnnotation
 
Methods inherited from class gov.nasa.gsfc.drl.rtstps.core.RtStpsNode
clear, clone, getElementName, getLinkName, getStatusItems, setLinkName, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface gov.nasa.gsfc.drl.rtstps.core.ccsds.PacketReceiver
flush, getLinkName, putPackets
 

Field Detail

CLASSNAME

public static final java.lang.String CLASSNAME
This is a class name for this RT-STPS node type. It is not the link name, which is the name of one particular object.

See Also:
Constant Field Values
Constructor Detail

PacketChannel

public PacketChannel()
The constructor.

Method Detail

putPacket

public void putPacket(Packet packet)
               throws RtStpsException
Give a packet to this PacketReceiver.

Specified by:
putPacket in interface PacketReceiver
Specified by:
putPacket in class AbstractPacketChannel
Throws:
RtStpsException