#include <NetPacket.h>
Public Member Functions | |
NetPacket () | |
NetPacket default constructor. | |
NetPacket (string asciidata) | |
NetPacket alternative constructor. | |
void | SetHeadder (const struct pcap_pkthdr *pkt_header) |
Set network packet header. | |
virtual | ~NetPacket () |
NetPacket default destructor. | |
Protected Attributes | |
string | asciidata |
Network packet data in ASCII format. | |
struct pcap_pkthdr * | packetHeader |
Network packet header in pcap format. |
This a base class for network packets containers All packet internal containers, SIP, IAX, ... must inherit from NetPacket base class
Definition at line 26 of file NetPacket.h.
network::NetPacket::NetPacket | ( | ) |
network::NetPacket::NetPacket | ( | string | asciidata | ) |
network::NetPacket::~NetPacket | ( | ) | [virtual] |
void network::NetPacket::SetHeadder | ( | const struct pcap_pkthdr * | pkt_header | ) |
Set network packet header.
pkt_header | pcap packet header |
Definition at line 21 of file NetPacket.cc.
References packetHeader.
Referenced by network::NetSniff::PrintPacket().
string network::NetPacket::asciidata [protected] |
struct pcap_pkthdr* network::NetPacket::packetHeader [read, protected] |
Network packet header in pcap format.
Definition at line 47 of file NetPacket.h.
Referenced by SetHeadder().