#include <senf/Ext/NetEmu/examples/Analyzer/InternalThroughputTestPacket.hh>
Public Types | |
typedef senf::UInt32Parser | sessionId_t |
typedef senf::UInt32Parser | seqNo_t |
typedef senf::UInt32Parser | numPkts_t |
typedef senf::UInt64Parser | magic_t |
typedef senf::UInt64Parser | timestamp_t |
Public Types inherited from senf::PacketParserBase | |
typedef detail::packet::iterator | data_iterator |
typedef detail::packet::size_type | size_type |
typedef detail::packet::difference_type | difference_type |
typedef detail::packet::byte | byte |
typedef PacketData * | state_type |
typedef PacketParserBase | parser_base_type |
Public Member Functions | |
senf::UInt32Parser | sessionId () const |
senf::UInt32Parser | seqNo () const |
senf::UInt32Parser | numPkts () const |
senf::UInt64Parser | magic () const |
senf::UInt64Parser | timestamp () const |
Public Member Functions inherited from senf::PacketParserBase | |
data_iterator | i () const |
data_iterator | i (size_type offset) const |
state_type | state () const |
PacketData & | data () const |
void | init () const |
Additional Inherited Members | |
Protected Member Functions inherited from senf::PacketParserBase | |
ParserProtector | protect () const |
PacketParserBase (data_iterator i, state_type s) | |
PacketParserBase (data_iterator i, state_type s, size_type size) | |
bool | check (size_type size) const |
void | validate (size_type size) const |
Parser | parse (data_iterator i) const |
Parser | parse (Arg const &arg, data_iterator i) const |
Parser | parse (size_type n) const |
Parser | parse (Arg const &arg, size_type n) const |
void | defaultInit () const |
Packet | packet () const |
void | resize (size_type oldSize, size_type newSize) |
Definition at line 24 of file InternalThroughputTestPacket.hh.
Definition at line 30 of file InternalThroughputTestPacket.hh.
Definition at line 29 of file InternalThroughputTestPacket.hh.
Definition at line 28 of file InternalThroughputTestPacket.hh.
Definition at line 27 of file InternalThroughputTestPacket.hh.
Definition at line 31 of file InternalThroughputTestPacket.hh.
senf::UInt64Parser emu::InternalThroughputTestPacketParser::magic | ( | ) | const |
senf::UInt32Parser emu::InternalThroughputTestPacketParser::numPkts | ( | ) | const |
senf::UInt32Parser emu::InternalThroughputTestPacketParser::seqNo | ( | ) | const |
senf::UInt32Parser emu::InternalThroughputTestPacketParser::sessionId | ( | ) | const |
senf::UInt64Parser emu::InternalThroughputTestPacketParser::timestamp | ( | ) | const |