#include <wscout_gui_pcap_header.hh>
Public Types | |
typedef pcap::Trace::iterator::value_type | packet |
typedef pcap::Trace::link_type | link_type |
typedef std::pair < protocol::id, const void * > | next_header |
Public Member Functions | |
PcapHeader (QWidget *parent=0) | |
next_header | setup (link_type t, unsigned n, const packet &p) |
QBoxLayout * | layout () |
Static Public Member Functions | |
static next_header | nextHeader (link_type t, const packet &p) |
Does not inherit AbstractHeader nor HeaderBase. That for several reasons.
PCAP packet type.
PCAP link type.
typedef std::pair<protocol::id, const void*> wscout::gui::PcapHeader::next_header |
wscout::gui::PcapHeader::PcapHeader | ( | QWidget * | parent = 0 |
) |
Default constructor.
PcapHeader::next_header wscout::gui::PcapHeader::setup | ( | link_type | t, | |
unsigned | n, | |||
const packet & | p | |||
) |
Setup the widget for a given link type, sequence number and packet.
PcapHeader::next_header wscout::gui::PcapHeader::nextHeader | ( | link_type | t, | |
const packet & | p | |||
) | [static] |
Retrieve the next header's description.
QBoxLayout * wscout::gui::HeaderFrame::layout | ( | ) | [inherited] |
This protocol header widget's layout.