#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 | ) |