#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 |
![]() | |
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 |
![]() | |
data_iterator | i () const |
data_iterator | i (size_type offset) const |
state_type | state () const |
PacketData & | data () const |
void | init () const |
Additional Inherited Members | |
![]() | |
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 |