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

Public Types | |
| typedef boost::unordered_map< boost::uint16_t, unsigned > | EtherTypeMap |
Public Member Functions | |
| Analyzer (senf::MACAddress const &mac, Configuration const &config) | |
| void | request () |
| void | analyzeData (unsigned numPkts, unsigned pktSize) |
| Analyzer (Configuration const &configuration) | |
| ~Analyzer () | |
| Analyzer (bool logSeqNoErrors) | |
| void | dump (std::ostream &os) |
Public Member Functions inherited from senf::ppi::module::Module | |
| virtual | ~Module () |
Public Member Functions inherited from AnalyzerBase | |
| AnalyzerBase (Configuration const &configuration) | |
| std::string | stats () |
| bool | startSpectralScan () |
| senf::emu::AthSpectralScan & | athSpectralScan () |
Public Attributes | |
| senf::ppi::connector::PassiveInput< senf::EthernetPacket > | input |
| senf::MACAddress | ourMAC_ |
| std::map< std::uint32_t, std::int64_t > | tstamps |
| senf::StatisticAccumulator< float > | ThroughputDiffs |
| unsigned | sessionId_ |
| bool | verbose_ |
| unsigned | OLd_numPkts =50 |
| senf::ppi::connector::ActiveOutput< senf::EthernetPacket > | output |
| bool | logSeqNoErrors_ |
| EtherTypeMap | payloadMap_ |
Public Attributes inherited from AnalyzerBase | |
| senf::ppi::connector::PassiveInput< senf::RadiotapPacket > | input |
Definition at line 112 of file Analyzer.cc.
| typedef boost::unordered_map<boost::uint16_t, unsigned> Analyzer::EtherTypeMap |
Definition at line 82 of file MmapSocketSourceTest.cc.
|
inline |
Definition at line 125 of file Analyzer.cc.
| Analyzer::Analyzer | ( | Configuration const & | configuration | ) |
Definition at line 25 of file Analyzer.cc.
| Analyzer::~Analyzer | ( | ) |
Definition at line 30 of file Analyzer.cc.
|
inline |
Definition at line 85 of file MmapSocketSourceTest.cc.
|
inline |
Definition at line 180 of file Analyzer.cc.
|
inline |
Definition at line 93 of file MmapSocketSourceTest.cc.
|
inline |
Definition at line 137 of file Analyzer.cc.
| senf::ppi::connector::PassiveInput< senf::EthernetPacket > Analyzer::input |
Definition at line 114 of file Analyzer.cc.
| bool Analyzer::logSeqNoErrors_ |
Definition at line 81 of file MmapSocketSourceTest.cc.
| unsigned Analyzer::OLd_numPkts =50 |
Definition at line 123 of file Analyzer.cc.
| senf::MACAddress Analyzer::ourMAC_ |
Definition at line 118 of file Analyzer.cc.
| senf::ppi::connector::ActiveOutput<senf::EthernetPacket> Analyzer::output |
Definition at line 79 of file MmapSocketSourceTest.cc.
| EtherTypeMap Analyzer::payloadMap_ |
Definition at line 83 of file MmapSocketSourceTest.cc.
| unsigned Analyzer::sessionId_ |
Definition at line 121 of file Analyzer.cc.
| senf::StatisticAccumulator<float> Analyzer::ThroughputDiffs |
Definition at line 120 of file Analyzer.cc.
| std::map<std::uint32_t,std::int64_t> Analyzer::tstamps |
Definition at line 119 of file Analyzer.cc.
| bool Analyzer::verbose_ |
Definition at line 122 of file Analyzer.cc.