5 #include <lib/mmi/mmi_ui.h>
6 #include <lib/python/connections.h>
8 class eDVBCI_UI: public eMMI_UI
10 static eDVBCI_UI *instance;
14 void stateChanged(int val) { ciStateChanged(val); }
16 PSignal1<void,int> ciStateChanged;
20 static eDVBCI_UI *getInstance();
21 void setInit(int slot);
22 void setReset(int slot);
23 int startMMI(int slot);
24 int stopMMI(int slot);
25 int getMMIState(int slot);
26 int answerMenu(int slot, int answer);
27 int answerEnq(int slot, char *val);
28 int cancelEnq(int slot);