#include <IPv4Demux.h>
Inheritance diagram for IPv4Demux:
Public Member Functions | |
IPv4Demux (Decomposition &out, Trace *streamTempl=NULL) | |
IPv4Demux (Decomposition &out, Trace *streamTempl, bool bidir) | |
virtual void | handlePassedPacket (TraceIterator &newPkt) |
virtual void | handlePacket (TraceIterator &newPkt) |
Protected Attributes | |
Decomposition * | output |
|
Create a new bidirectional IPv4 demuxer |
|
Create a new IPv4 demuxer
|
|
checks the packet against the filter and calls handlePassedPacket if it passes or if the filter is NULL Implements PacketListener. |
|
Take an IPv4Packet and add it to the appropriate stream in the output
Implements StreamedOutputParser. |