openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
iFrontendInformation Class Referenceabstract

#include <iservice.h>

Inheritance diagram for iFrontendInformation:
iFrontendInformation_ENUMS iObject eDVBServiceBase eDVBServicePlay eDVBServiceRecord eDVBServiceStream eServiceHDMIRecord eDVBServiceFCCPlay eServiceM2TS eRTSPStreamClient eStreamClient

Public Member Functions

virtual int getFrontendInfo (int w)=0
 
virtual ePtr< iDVBFrontendDatagetFrontendData ()=0
 
virtual ePtr< iDVBFrontendStatusgetFrontendStatus ()=0
 
virtual ePtr< iDVBTransponderDatagetTransponderData (bool original)=0
 
void getAll ()
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Additional Inherited Members

- Public Types inherited from iFrontendInformation_ENUMS
enum  {
  bitErrorRate , signalPower , signalQuality , lockState ,
  syncState , frontendNumber , signalQualitydB , isUsbTuner ,
  frontendStatus , snrValue , frequency
}
 
- Protected Member Functions inherited from iObject
virtual ~iObject ()
 

Member Function Documentation

◆ getAll()

void iFrontendInformation::getAll ( )
inline

◆ getFrontendData()

virtual ePtr<iDVBFrontendData> iFrontendInformation::getFrontendData ( )
pure virtual

Implemented in eDVBServiceBase.

◆ getFrontendInfo()

virtual int iFrontendInformation::getFrontendInfo ( int  w)
pure virtual

Implemented in eDVBServiceBase.

◆ getFrontendStatus()

virtual ePtr<iDVBFrontendStatus> iFrontendInformation::getFrontendStatus ( )
pure virtual

Implemented in eDVBServiceBase.

◆ getTransponderData()

virtual ePtr<iDVBTransponderData> iFrontendInformation::getTransponderData ( bool  original)
pure virtual

Implemented in eDVBServiceBase.


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