diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2007-01-15 15:51:19 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2007-01-15 15:51:19 +0000 |
| commit | b9bda8a0d43be892f2e5d96ea45ba8d4b2fdae20 (patch) | |
| tree | 12b771f91ee8351764d8e0087cfd122b7ccfb263 /lib/service/servicedvb.h | |
| parent | c866e3ad3c089e189ff94d51cb125603b998f5c6 (diff) | |
| download | enigma2-b9bda8a0d43be892f2e5d96ea45ba8d4b2fdae20.tar.gz enigma2-b9bda8a0d43be892f2e5d96ea45ba8d4b2fdae20.zip | |
change iFrontendInformation api
getFrontendData(bool) is now splitted in three seperate calls
getFrontendData() returns the frontend number and frontend type in a dict
getFrontendStatus() return signal quality, signal power, bit error rate,
lock state, sync state, frontend state in a dict
getTransponderData(bool) when the bool is true it returns a dict with the
original tuned transponder data, when false the transponderdata read out
from the frontend driver
getAll(bool) is a sum of the three single calls and the direct replacement
of the old getFrontendData call
Diffstat (limited to 'lib/service/servicedvb.h')
| -rw-r--r-- | lib/service/servicedvb.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/service/servicedvb.h b/lib/service/servicedvb.h index c765e0e3..34ed9720 100644 --- a/lib/service/servicedvb.h +++ b/lib/service/servicedvb.h @@ -75,7 +75,10 @@ protected: public: // iFrontendInformation int getFrontendInfo(int w); - PyObject *getFrontendData(bool); + PyObject *getFrontendData(); + PyObject *getFrontendStatus(); + PyObject *getTransponderData(bool); + PyObject *getAll(bool original); // a sum of getFrontendData/Status/TransponderData }; class eSubtitleWidget; |
