|
| eDVBFrontend (const char *devicenodename, int fe, int &ok, bool simulate=false, eDVBFrontend *simulate_fe=NULL) |
|
virtual | ~eDVBFrontend () |
|
int | readInputpower () |
|
int | getCurrentType () |
|
void | overrideType (int type) |
|
RESULT | tune (const iDVBFrontendParameters &where, bool blindscan=false) |
|
RESULT | prepare_sat (const eDVBFrontendParametersSatellite &, unsigned int timeout) |
|
RESULT | prepare_cable (const eDVBFrontendParametersCable &) |
|
RESULT | prepare_terrestrial (const eDVBFrontendParametersTerrestrial &) |
|
RESULT | prepare_atsc (const eDVBFrontendParametersATSC &) |
|
RESULT | connectStateChange (const sigc::slot1< void, iDVBFrontend * > &stateChange, ePtr< eConnection > &connection) |
|
RESULT | getState (int &state) |
|
RESULT | setTone (int tone) |
|
RESULT | setVoltage (int voltage) |
|
RESULT | sendDiseqc (const eDVBDiseqcCommand &diseqc) |
|
RESULT | sendToneburst (int burst) |
|
RESULT | setSEC (iDVBSatelliteEquipmentControl *sec) |
|
RESULT | setSecSequence (eSecCommandList &list) |
|
RESULT | setSecSequence (eSecCommandList &list, iDVBFrontend *fe) |
|
RESULT | getData (int num, long &data) |
|
RESULT | setData (int num, long val) |
|
bool | changeType (int type) |
|
void | checkRetune () |
|
void | retune () |
|
void | setConfigRetuneNoPatEntry (int value) |
|
int | readFrontendData (int type) |
|
void | getFrontendStatus (ePtr< iDVBFrontendStatus > &dest) |
|
void | getTransponderData (ePtr< iDVBTransponderData > &dest, bool original) |
|
void | getFrontendData (ePtr< iDVBFrontendData > &dest) |
|
bool | isPreferred (int preferredFrontend, int slotid) |
|
int | isCompatibleWith (ePtr< iDVBFrontendParameters > &feparm) |
|
int | getDVBID () |
|
int | getSlotID () |
|
bool | setSlotInfo (int id, const char *descr, bool enabled, bool isDVBS2, int frontendid) |
|
bool | supportsDeliverySystem (const fe_delivery_system_t &sys, bool obeywhitelist) |
|
void | setDeliverySystemWhitelist (const std::vector< fe_delivery_system_t > &whitelist, bool append=false) |
|
bool | setDeliverySystem (fe_delivery_system_t delsys) |
|
int | initModeList () |
|
void | reopenFrontend () |
|
int | openFrontend () |
|
int | closeFrontend (bool force=false, bool no_delayed=false) |
|
const char * | getDescription () const |
|
bool | is_simulate () const |
|
const dvb_frontend_info | getFrontendInfo () const |
|
const dvb_frontend_info | getFrontendInfo (fe_delivery_system_t delsys) |
|
bool | is_FBCTuner () |
|
void | setFBCTuner (bool enable) |
|
bool | getEnabled () |
|
void | setEnabled (bool enable) |
|
void | setUSBTuner (bool yesno) |
|
bool | is_multistream () |
|
std::string | getCapabilities () |
|
bool | has_prev () |
|
bool | has_next () |
|
eDVBRegisteredFrontend * | getPrev (eDVBRegisteredFrontend *fe) |
|
eDVBRegisteredFrontend * | getNext (eDVBRegisteredFrontend *fe) |
|
void | getTop (eDVBRegisteredFrontend *fe, eDVBRegisteredFrontend *&top_fe) |
|
void | getTop (eDVBRegisteredFrontend *fe, eDVBFrontend *&top_fe) |
|
void | getTop (eDVBFrontend *fe, eDVBRegisteredFrontend *&top_fe) |
|
void | getTop (eDVBFrontend *fe, eDVBFrontend *&top_fe) |
|
void | getTop (iDVBFrontend &fe, eDVBRegisteredFrontend *&top_fe) |
|
void | getTop (iDVBFrontend &fe, eDVBFrontend *&top_fe) |
|
eDVBRegisteredFrontend * | getLast (eDVBRegisteredFrontend *fe) |
|
void | operator delete (void *p) |
|
virtual void | AddRef ()=0 |
|
virtual void | Release ()=0 |
|