Main Page | Modules | Class Hierarchy | Class List | Directories | Class Members | Related Pages | Examples

SimpleTCPParser Class Reference

#include <SimpleTCPParser.h>

Inheritance diagram for SimpleTCPParser:

SingleOutputParser ProtocolParser FilteredPacketListener PacketListener List of all members.

Public Member Functions

 SimpleTCPParser (Trace &trc)
virtual void handlePassedPacket (TraceIterator &newPkt)
virtual void handlePacket (TraceIterator &newPkt)

Protected Attributes


Detailed Description

Simple TCP parsing; takes a stream of layer 3 packets (probably IPv4) and produces TCPPackets from them. No reassembly or other processing is performed.

Member Function Documentation

void FilteredPacketListener::handlePacket TraceIterator newPkt  )  [virtual, inherited]

checks the packet against the filter and calls handlePassedPacket if it passes or if the filter is NULL

Implements PacketListener.

void SimpleTCPParser::handlePassedPacket TraceIterator newPkt  )  [virtual]

send a packet to the parser to be processed

Implements SingleOutputParser.

The documentation for this class was generated from the following files:
Generated on Thu Apr 5 01:02:38 2007 for ANTARES by  doxygen 1.4.2