![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <fbc.h>
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) |
![]() | |
void | operator delete (void *p) |
virtual void | AddRef ()=0 |
virtual void | Release ()=0 |
Static Public Member Functions | |
static eFBCTunerManager * | getInstance () |
Additional Inherited Members | |
![]() | |
virtual | ~iObject () |
eFBCTunerManager::eFBCTunerManager | ( | ePtr< eDVBResourceManager > | res_mgr | ) |
|
virtual |
void eFBCTunerManager::AddLink | ( | eDVBRegisteredFrontend * | link_fe, |
eDVBRegisteredFrontend * | top_fe, | ||
bool | simulate | ||
) |
bool eFBCTunerManager::CanLink | ( | eDVBRegisteredFrontend * | fe | ) |
int eFBCTunerManager::getFBCSetID | ( | int | fe_id | ) |
|
static |
int eFBCTunerManager::getLinkedSlotID | ( | int | feid | ) | const |
int eFBCTunerManager::IsCompatibleWith | ( | ePtr< iDVBFrontendParameters > & | feparm, |
eDVBRegisteredFrontend * | link_fe, | ||
eDVBRegisteredFrontend *& | fbc_fe, | ||
bool | simulate | ||
) |
bool eFBCTunerManager::IsFBCLink | ( | int | fe_id | ) |
void eFBCTunerManager::SetDefaultFBCID | ( | eDVBRegisteredFrontend * | fe | ) |
void eFBCTunerManager::Unlink | ( | eDVBRegisteredFrontend * | link_fe | ) |
void eFBCTunerManager::UpdateFBCID | ( | eDVBRegisteredFrontend * | next_fe, |
eDVBRegisteredFrontend * | prev_fe | ||
) |