#include #include #include #include #include #include #include #include #include #include eDVBCI_UI *eDVBCI_UI::instance = 0; eDVBCI_UI::eDVBCI_UI() { int i; for(i=0;ireset(slot); } int eDVBCI_UI::startMMI(int slot) { eDVBCIInterfaces::getInstance()->startMMI(slot); } int eDVBCI_UI::stopMMI(int slot) { eDVBCIInterfaces::getInstance()->stopMMI(slot); } int eDVBCI_UI::initialize(int slot) { eDVBCIInterfaces::getInstance()->initialize(slot); } int eDVBCI_UI::answerMMI(int slot, int answer, char *value=0) { eDVBCIInterfaces::getInstance()->answerMMI(slot, answer, value); } //FIXME: correct "run/startlevel" eAutoInitP0 init_dvbciui(eAutoInitNumbers::rc, "DVB-CI UI");