Alphabetic Class Index   |   Class Inheritance Tree Index   |   Tool Index

Class: PacketFilter

Parent class: PacketPipe

Description:
.

Data Fields

Constructors / Destructor
public PacketFilter()
Constructor.
private ~PacketFilter()

Methods
private pure virtual bool accept(CCSDSPacket* p)
private virtual void pushIn(CCSDSPacket* p)

.

private virtual CCSDSPacket* pullOut()

.

private virtual void pump()
Pull packets from the source and deliver them to the sink until no packets are left. This method is useful, e.g. if you have a PacketReader at one end of a chain and a PacketWriter at the other end. Then you can call the pump() method on some intermediate pipe to process all the packets in some input file.

Operators


Alphabetic Class Index   |   Class Inheritance Tree Index   |   Tool Index