Home

Dokumentation

Impressum

Dokumentation VDR
 

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

eitscan.h

Go to the documentation of this file.
00001 
00010 #ifndef __EITSCAN_H
00011 #define __EITSCAN_H
00012 
00013 #include <time.h>
00014 #include "config.h"
00015 
00019 class cEITScanner {
00020 private:
00021   enum { ActivityTimeout = 60,
00022          ScanTimeout = 20
00023        };
00024   time_t lastScan, lastActivity;
00025   int currentChannel, lastChannel;
00026   int numTransponders, *transponders;
00027   bool TransponderScanned(cChannel *Channel);
00028 public:
00029   cEITScanner(void);
00030   ~cEITScanner();
00031   bool Active(void) { return currentChannel; }
00032   void Activity(void);
00033   void Process(void);
00034   };
00035 
00036 #endif //__EITSCAN_H
00037 

Generated on Wed Feb 5 23:30:08 2003 for VDR by doxygen1.3-rc2