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

#include <scan.h>

Inheritance diagram for eComponentScan:
iObject

Public Types

enum  {
  scanNetworkSearch =1 , scanRemoveServices =4 , scanDontRemoveFeeds =8 , scanDontRemoveUnscanned =16 ,
  clearToScanOnFirstNIT = 32 , scanOnlyFree = 64 , scanBlindSearch = 128
}
 

Public Member Functions

 eComponentScan ()
 
 ~eComponentScan ()
 
int getProgress ()
 
int getNumServices ()
 
int isDone ()
 
void getLastServiceName (std::string &SWIG_OUTPUT)
 
void getLastServiceRef (std::string &SWIG_OUTPUT)
 
int getError ()
 
void clear ()
 
void addInitial (const eDVBFrontendParametersSatellite &p)
 
void addInitial (const eDVBFrontendParametersCable &p)
 
void addInitial (const eDVBFrontendParametersTerrestrial &p)
 
void addInitial (const eDVBFrontendParametersATSC &p)
 
int start (int feid, int flags=0, int networkid=0)
 
 SWIG_VOID (RESULT) getFrontend(ePtr< iDVBFrontend > &SWIG_OUTPUT)
 
 SWIG_VOID (RESULT) getCurrentTransponder(ePtr< iDVBFrontendParameters > &SWIG_OUTPUT)
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Public Attributes

PSignal0< void > statusChanged
 
PSignal0< void > newService
 

Additional Inherited Members

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

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
scanNetworkSearch 
scanRemoveServices 
scanDontRemoveFeeds 
scanDontRemoveUnscanned 
clearToScanOnFirstNIT 
scanOnlyFree 
scanBlindSearch 

Constructor & Destructor Documentation

◆ eComponentScan()

eComponentScan::eComponentScan ( )

◆ ~eComponentScan()

eComponentScan::~eComponentScan ( )

Member Function Documentation

◆ addInitial() [1/4]

void eComponentScan::addInitial ( const eDVBFrontendParametersATSC p)

◆ addInitial() [2/4]

void eComponentScan::addInitial ( const eDVBFrontendParametersCable p)

◆ addInitial() [3/4]

void eComponentScan::addInitial ( const eDVBFrontendParametersSatellite p)

◆ addInitial() [4/4]

void eComponentScan::addInitial ( const eDVBFrontendParametersTerrestrial p)

◆ clear()

void eComponentScan::clear ( )

◆ getError()

int eComponentScan::getError ( )

◆ getLastServiceName()

void eComponentScan::getLastServiceName ( std::string &  SWIG_OUTPUT)

◆ getLastServiceRef()

void eComponentScan::getLastServiceRef ( std::string &  SWIG_OUTPUT)

◆ getNumServices()

int eComponentScan::getNumServices ( )

◆ getProgress()

int eComponentScan::getProgress ( )

◆ isDone()

int eComponentScan::isDone ( )

◆ start()

int eComponentScan::start ( int  feid,
int  flags = 0,
int  networkid = 0 
)

◆ SWIG_VOID() [1/2]

eComponentScan::SWIG_VOID ( RESULT  ) &

◆ SWIG_VOID() [2/2]

eComponentScan::SWIG_VOID ( RESULT  ) &

Member Data Documentation

◆ newService

PSignal0<void> eComponentScan::newService

◆ statusChanged

PSignal0<void> eComponentScan::statusChanged

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