diff options
| author | Ronny Strutz <ronny.strutz@multimedia-labs.de> | 2005-11-19 14:58:51 +0000 |
|---|---|---|
| committer | Ronny Strutz <ronny.strutz@multimedia-labs.de> | 2005-11-19 14:58:51 +0000 |
| commit | bb9abed29ca9126cc2b8a0fa3d76ea2e7245cee7 (patch) | |
| tree | 005bd350072da905196834aad93ade76356e55a3 /lib/dvb_ci/dvbci_ui.h | |
| parent | 9bbcaf7052e0b4d75de7483e1b01cb334dda9d84 (diff) | |
| download | enigma2-bb9abed29ca9126cc2b8a0fa3d76ea2e7245cee7.tar.gz enigma2-bb9abed29ca9126cc2b8a0fa3d76ea2e7245cee7.zip | |
mmi support
Diffstat (limited to 'lib/dvb_ci/dvbci_ui.h')
| -rw-r--r-- | lib/dvb_ci/dvbci_ui.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/lib/dvb_ci/dvbci_ui.h b/lib/dvb_ci/dvbci_ui.h index 680b7897..7d45bfaa 100644 --- a/lib/dvb_ci/dvbci_ui.h +++ b/lib/dvb_ci/dvbci_ui.h @@ -2,6 +2,7 @@ #define __dvbci_ui_h #include <string> +#include <Python.h> #define MAX_SLOTS 2 @@ -25,7 +26,19 @@ public: int initialize(int slot); int startMMI(int slot); int stopMMI(int slot); - int answerMMI(int slot, int answer, char *val); + int availableMMI(int slot); + + int answerMenu(int slot, int answer); + int answerEnq(int slot, int answer, char *val); + + PyObject *eDVBCI_UI::getMMIScreen(int slot); + PyObject *mmiScreen; + int mmiTuplePos; + int mmiScreenReady; + + int mmiScreenBegin(int slot, int listmenu); + int mmiScreenAddText(int slot, int type, char *value); + int mmiScreenFinish(int slot); }; #endif |
