+int eDVBCI_UI::mmiScreenEnq(int slot, int blind, int answerLen, char *text)
+{
+ mmiScreenReady = 0;
+
+ mmiScreen = PyList_New(2);
+
+ PyObject *tuple = PyTuple_New(1);
+ PyTuple_SetItem(tuple, 0, PyString_FromString("ENQ"));
+ PyList_SetItem(mmiScreen, 0, tuple);
+
+ tuple = PyTuple_New(4);
+
+ PyTuple_SetItem(tuple, 0, PyString_FromString("PIN"));
+ PyTuple_SetItem(tuple, 1, PyInt_FromLong(answerLen));
+ PyTuple_SetItem(tuple, 2, PyString_FromString(text));
+ PyTuple_SetItem(tuple, 3, PyInt_FromLong(blind));
+ PyList_SetItem(mmiScreen, 1, tuple);
+
+ mmiScreenReady = 1;
+
+ return 0;
+}
+