openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
eFastScan Class Reference

#include <fastscan.h>

Inheritance diagram for eFastScan:
iObject

Public Member Functions

 eFastScan (int pid, const char *providername, eDVBFrontendParametersSatellite transponderparameters, bool originalnumbering=false, bool fixedserviceinfo=false, bool createRadioBouquet=false)
 
 ~eFastScan ()
 
void start (int frontendid=0)
 
void startFile (const char *fnt, const char *fst)
 
int getVersion ()
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Public Attributes

PSignal1< void, int > scanProgress
 
PSignal1< void, int > scanCompleted
 

Additional Inherited Members

- Protected Member Functions inherited from iObject
virtual ~iObject ()
 

Constructor & Destructor Documentation

◆ eFastScan()

eFastScan::eFastScan ( int  pid,
const char *  providername,
eDVBFrontendParametersSatellite  transponderparameters,
bool  originalnumbering = false,
bool  fixedserviceinfo = false,
bool  createRadioBouquet = false 
)

◆ ~eFastScan()

eFastScan::~eFastScan ( )

Member Function Documentation

◆ getVersion()

int eFastScan::getVersion ( void  )

◆ start()

void eFastScan::start ( int  frontendid = 0)

◆ startFile()

void eFastScan::startFile ( const char *  fnt,
const char *  fst 
)

Member Data Documentation

◆ scanCompleted

PSignal1<void, int> eFastScan::scanCompleted

◆ scanProgress

PSignal1<void, int> eFastScan::scanProgress

The documentation for this class was generated from the following files: