X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/a2a9746211af69c5f0c5090468fd656fb71e4b4a..7698f560bce1d097c887cbee427e0389fa85eee6:/lib/dvb/frontend.h diff --git a/lib/dvb/frontend.h b/lib/dvb/frontend.h index d06da32a..eaedac94 100644 --- a/lib/dvb/frontend.h +++ b/lib/dvb/frontend.h @@ -40,9 +40,12 @@ class eDVBFrontend: public iDVBFrontend, public Object int m_type; int m_fe; int m_fd; + char m_filename[128]; #if HAVE_DVB_API_VERSION < 3 int m_secfd; + char m_sec_filename[128]; #endif + FRONTENDPARAMETERS parm; int m_state; Signal1 m_stateChanged; @@ -91,10 +94,13 @@ public: RESULT setSecSequence(const eSecCommandList &list); RESULT getData(int num, int &data); RESULT setData(int num, int val); - + + int readFrontendData(int type); // bitErrorRate, signalPower, signalQuality int isCompatibleWith(ePtr &feparm); - int getID() { return m_fe; } + + int openFrontend(); + int closeFrontend(); }; #endif