#include <senf/Ext/NetEmu/examples/AthSpectralTool/AnalyzerBase.hh>
|
| virtual void | v_timerInterval (senf::ClockService::clock_type const ×tamp, senf::ClockService::clock_type const &actualDuration)=0 |
| |
| virtual void | v_terminate (senf::ClockService::clock_type const &sessionDuration)=0 |
| |
| virtual void | v_80211FrameReceived (std::uint64_t tsft, unsigned frequency, signed rssi, unsigned rate, unsigned length, senf::RadiotapPacket &rt)=0 |
| |
| void | processSpectralEvent (std::uint64_t tsft, std::uint16_t frequency, unsigned numBins, void *spectralSample) |
| |
| virtual void | v_SpectralDataReceived (std::uint64_t tsft, unsigned frequency, unsigned bins, fft_sample_ht20 const &)=0 |
| |
| virtual void | v_SpectralDataReceived (std::uint64_t tsft, unsigned frequency, unsigned bins, fft_sample_ht20_40 const &)=0 |
| |
| virtual void | v_SpectralDataReceived (std::uint64_t tsft, unsigned frequency, unsigned bins, fft_sample_ath10k const &)=0 |
| |
| | Module () |
| |
| Route< connector::InputConnector, connector::OutputConnector > & | route (connector::InputConnector &input, connector::OutputConnector &output) |
| |
| Route< connector::InputConnector, EventDescriptor > & | route (connector::InputConnector &input, EventDescriptor &output) |
| |
| Route< EventDescriptor, connector::OutputConnector > & | route (EventDescriptor &input, connector::OutputConnector &output) |
| |
| void | noroute (connector::Connector &connector) |
| |
| void | registerEvent (EventDescriptor &descriptor, Target target) |
| |
| ClockService::clock_type const & | time () const |
| |
| ClockService::clock_type const & | now () const |
| |
| virtual void | v_init () |
| |
| console::DirectoryNode & | sysConsoleDir () const |
| |
| void | destroy () |
| |
Definition at line 27 of file AnalyzerBase.hh.
◆ AnalyzerBase()
| AnalyzerBase::AnalyzerBase |
( |
Configuration const & |
configuration | ) |
|
◆ athSpectralScan()
◆ processSpectralEvent()
| void AnalyzerBase::processSpectralEvent |
( |
std::uint64_t |
tsft, |
|
|
std::uint16_t |
frequency, |
|
|
unsigned |
numBins, |
|
|
void * |
spectralSample |
|
) |
| |
|
protected |
◆ startSpectralScan()
| bool AnalyzerBase::startSpectralScan |
( |
| ) |
|
◆ stats()
| std::string AnalyzerBase::stats |
( |
| ) |
|
◆ v_80211FrameReceived()
| virtual void AnalyzerBase::v_80211FrameReceived |
( |
std::uint64_t |
tsft, |
|
|
unsigned |
frequency, |
|
|
signed |
rssi, |
|
|
unsigned |
rate, |
|
|
unsigned |
length, |
|
|
senf::RadiotapPacket & |
rt |
|
) |
| |
|
protectedpure virtual |
◆ v_SpectralDataReceived() [1/3]
| virtual void AnalyzerBase::v_SpectralDataReceived |
( |
std::uint64_t |
tsft, |
|
|
unsigned |
frequency, |
|
|
unsigned |
bins, |
|
|
fft_sample_ht20 const & |
|
|
) |
| |
|
protectedpure virtual |
◆ v_SpectralDataReceived() [2/3]
| virtual void AnalyzerBase::v_SpectralDataReceived |
( |
std::uint64_t |
tsft, |
|
|
unsigned |
frequency, |
|
|
unsigned |
bins, |
|
|
fft_sample_ht20_40 const & |
|
|
) |
| |
|
protectedpure virtual |
◆ v_SpectralDataReceived() [3/3]
| virtual void AnalyzerBase::v_SpectralDataReceived |
( |
std::uint64_t |
tsft, |
|
|
unsigned |
frequency, |
|
|
unsigned |
bins, |
|
|
fft_sample_ath10k const & |
|
|
) |
| |
|
protectedpure virtual |
◆ v_terminate()
◆ v_timerInterval()
◆ configuration_
◆ input
The documentation for this class was generated from the following files: