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

#include <fbc.h>

Inheritance diagram for eFBCTunerManager:
iObject

Public Member Functions

 eFBCTunerManager (ePtr< eDVBResourceManager > res_mgr)
 
virtual ~eFBCTunerManager ()
 
void SetDefaultFBCID (eDVBRegisteredFrontend *fe)
 
void UpdateFBCID (eDVBRegisteredFrontend *next_fe, eDVBRegisteredFrontend *prev_fe)
 
int IsCompatibleWith (ePtr< iDVBFrontendParameters > &feparm, eDVBRegisteredFrontend *link_fe, eDVBRegisteredFrontend *&fbc_fe, bool simulate)
 
void AddLink (eDVBRegisteredFrontend *link_fe, eDVBRegisteredFrontend *top_fe, bool simulate)
 
void Unlink (eDVBRegisteredFrontend *link_fe)
 
bool CanLink (eDVBRegisteredFrontend *fe)
 
int getLinkedSlotID (int feid) const
 
int getFBCSetID (int fe_id)
 
bool IsFBCLink (int fe_id)
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Static Public Member Functions

static eFBCTunerManagergetInstance ()
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ eFBCTunerManager()

eFBCTunerManager::eFBCTunerManager ( ePtr< eDVBResourceManager res_mgr)

◆ ~eFBCTunerManager()

eFBCTunerManager::~eFBCTunerManager ( )
virtual

Member Function Documentation

◆ AddLink()

void eFBCTunerManager::AddLink ( eDVBRegisteredFrontend link_fe,
eDVBRegisteredFrontend top_fe,
bool  simulate 
)

◆ CanLink()

bool eFBCTunerManager::CanLink ( eDVBRegisteredFrontend fe)

◆ getFBCSetID()

int eFBCTunerManager::getFBCSetID ( int  fe_id)

◆ getInstance()

eFBCTunerManager * eFBCTunerManager::getInstance ( )
static

◆ getLinkedSlotID()

int eFBCTunerManager::getLinkedSlotID ( int  feid) const

◆ IsCompatibleWith()

int eFBCTunerManager::IsCompatibleWith ( ePtr< iDVBFrontendParameters > &  feparm,
eDVBRegisteredFrontend link_fe,
eDVBRegisteredFrontend *&  fbc_fe,
bool  simulate 
)

◆ IsFBCLink()

bool eFBCTunerManager::IsFBCLink ( int  fe_id)

◆ SetDefaultFBCID()

void eFBCTunerManager::SetDefaultFBCID ( eDVBRegisteredFrontend fe)

◆ Unlink()

void eFBCTunerManager::Unlink ( eDVBRegisteredFrontend link_fe)

◆ UpdateFBCID()

void eFBCTunerManager::UpdateFBCID ( eDVBRegisteredFrontend next_fe,
eDVBRegisteredFrontend prev_fe 
)

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