00001 00008 #ifndef CETONSIGNALMONITOR_H 00009 #define CETONSIGNALMONITOR_H 00010 00011 #include <QMap> 00012 00013 #include "dtvsignalmonitor.h" 00014 00015 class CetonChannel; 00016 class CetonStreamHandler; 00017 00018 class CetonSignalMonitor: public DTVSignalMonitor 00019 { 00020 public: 00021 CetonSignalMonitor(int db_cardnum, CetonChannel* _channel, 00022 uint64_t _flags = 0); 00023 virtual ~CetonSignalMonitor(); 00024 00025 void Stop(void); 00026 00027 protected: 00028 CetonSignalMonitor(void); 00029 CetonSignalMonitor(const CetonSignalMonitor&); 00030 00031 virtual void UpdateValues(void); 00032 CetonChannel *GetCetonChannel(void); 00033 00034 protected: 00035 bool streamHandlerStarted; 00036 CetonStreamHandler *streamHandler; 00037 }; 00038 00039 #endif // CETONSIGNALMONITOR_H
1.6.3