#include <senf/Ext/NetEmu/examples/80211Analyzer/TIMPacket.hh>
Public Member Functions | |
TIMSeqNoStats () | |
TIMSeqNoStats (TIMPacket const &tim, bool llSeq=false) | |
bool | processSeqNo (TIMPacket const &tim) |
bool | processLLSeqNo (TIMPacket const &tim) |
Public Member Functions inherited from senf::SequenceNumberStatistics | |
SequenceNumberStatistics (std::uint8_t bits, std::int32_t maxLate) | |
virtual | ~SequenceNumberStatistics () |
virtual void | clear () |
virtual void | reset () |
bool | update (std::uint32_t seqNo, std::uint32_t payloadSize) |
void | dump (std::ostream &os, ClockService::clock_type const &period=ClockService::clock_type(0)) const |
std::int32_t | maxLate () const |
Public Member Functions inherited from senf::Detail::DifferenceSigned | |
DifferenceSigned (std::uint8_t bits) | |
std::int32_t | difference (std::uint32_t current, std::uint32_t last) |
Additional Inherited Members | |
Public Attributes inherited from senf::SequenceNumberStatistics | |
std::uint32_t | good |
std::uint32_t | goodBytes |
std::uint32_t | duplicate |
std::uint32_t | late |
std::uint32_t | lateMax |
std::uint32_t | lost |
std::uint32_t | lostLate |
std::uint32_t | resyncs |
std::uint64_t | goodTotal |
std::uint64_t | goodBytesTotal |
Protected Member Functions inherited from senf::SequenceNumberStatistics | |
void | countGood (std::uint32_t payloadSize) |
Definition at line 65 of file TIMPacket.hh.
senf::TIMSeqNoStats::TIMSeqNoStats | ( | ) |
Definition at line 38 of file TIMPacket.cc.
senf::TIMSeqNoStats::TIMSeqNoStats | ( | TIMPacket const & | tim, |
bool | llSeq = false |
||
) |
Definition at line 44 of file TIMPacket.cc.
bool senf::TIMSeqNoStats::processLLSeqNo | ( | TIMPacket const & | tim | ) |
bool senf::TIMSeqNoStats::processSeqNo | ( | TIMPacket const & | tim | ) |