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