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 |