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