3#ifndef EXTERNALSIGNALMONITOR_H
4#define EXTERNALSIGNALMONITOR_H
23 bool _release_stream, uint64_t _flags = 0);
26 void Stop(
void)
override;
QMap< uint, int > FilterMap
This class is intended to detect the presence of needed tables.
ExternalSignalMonitor(void)
ExternalChannel * GetExternalChannel(void)
int GetSignalStrengthPercent(void)
void UpdateValues(void) override
Fills in frontend stats and emits status Qt signals.
ExternalStreamHandler * m_streamHandler
std::chrono::seconds GetLockTimeout(void)
bool m_streamHandlerStarted
void Stop(void) override
Stop signal monitoring and table monitoring threads.
~ExternalSignalMonitor() override
Stops signal monitoring and table monitoring threads.
std::chrono::milliseconds m_lockTimeout
ExternalSignalMonitor(const ExternalSignalMonitor &)