12 static eDVBCI_UI *instance;
19 static eDVBCI_UI *getInstance();
21 int getState(int slot);
22 void setState(int slot, int state);
23 std::string getAppName(int slot);
24 void setAppName(int slot, const char *name);
25 void setReset(int slot);
26 int initialize(int slot);
27 int startMMI(int slot);
28 int stopMMI(int slot);
29 int availableMMI(int slot);
30 int getMMIState(int slot);
32 int answerMenu(int slot, int answer);
33 int answerEnq(int slot, char *val);
34 int cancelEnq(int slot);
36 PyObject *eDVBCI_UI::getMMIScreen(int slot);
41 int mmiScreenEnq(int slot, int blind, int answerLen, char *text);
42 int mmiScreenBegin(int slot, int listmenu);
43 int mmiScreenAddText(int slot, int type, char *value);
44 int mmiScreenFinish(int slot);