MythTV master
cetonsignalmonitor.h
Go to the documentation of this file.
1
8#ifndef CETONSIGNALMONITOR_H
9#define CETONSIGNALMONITOR_H
10
11#include <QMap>
12
13#include "dtvsignalmonitor.h"
14
15class CetonChannel;
17
19{
20 public:
21 CetonSignalMonitor(int db_cardnum, CetonChannel* _channel,
22 bool _release_stream, uint64_t _flags = 0);
23 ~CetonSignalMonitor() override;
24
25 void Stop(void) override; // SignalMonitor
26
27 protected:
30
31 void UpdateValues(void) override; // SignalMonitor
33
34 protected:
37};
38
39#endif // CETONSIGNALMONITOR_H
CetonChannel * GetCetonChannel(void)
~CetonSignalMonitor() override
Stops signal monitoring and table monitoring threads.
CetonStreamHandler * m_streamHandler
void UpdateValues(void) override
Fills in frontend stats and emits status Qt signals.
void Stop(void) override
Stop signal monitoring and table monitoring threads.
CetonSignalMonitor(const CetonSignalMonitor &)
This class is intended to detect the presence of needed tables.