senf::TIMSeqNoStats Class Reference

#include <senf/Ext/NetEmu/examples/80211Analyzer/TIMPacket.hh>

Inheritance diagram for senf::TIMSeqNoStats:

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)
 

Detailed Description

Definition at line 65 of file TIMPacket.hh.

Constructor & Destructor Documentation

◆ TIMSeqNoStats() [1/2]

senf::TIMSeqNoStats::TIMSeqNoStats ( )

Definition at line 38 of file TIMPacket.cc.

◆ TIMSeqNoStats() [2/2]

senf::TIMSeqNoStats::TIMSeqNoStats ( TIMPacket const &  tim,
bool  llSeq = false 
)

Definition at line 44 of file TIMPacket.cc.

Member Function Documentation

◆ processLLSeqNo()

bool senf::TIMSeqNoStats::processLLSeqNo ( TIMPacket const &  tim)

◆ processSeqNo()

bool senf::TIMSeqNoStats::processSeqNo ( TIMPacket const &  tim)

The documentation for this class was generated from the following files: