eDVBCIMMISession::eDVBCIMMISession(eDVBCISlot *tslot)
{
slot = tslot;
- slot->mmi_session = this;
+ slot->setMMIManager(this);
}
eDVBCIMMISession::~eDVBCIMMISession()
{
- slot->mmi_session = 0;
+ slot->setMMIManager(NULL);
}
int eDVBCIMMISession::receivedAPDU(const unsigned char *tag, const void *data, int len)
unsigned char tag[]={0x9f, 0x88, 0x02};
unsigned char data[]={0x01, 0x01};
sendAPDU(tag, data, 2);
- state=stateFakeOK;
- return 1;
+ state=stateIdle;
+ //state=stateFakeOK;
+ //return 1;
break;
}
case stateFakeOK: