virtual int receivedAPDU(const unsigned char *tag, const void *data, int len) = 0;
void eDVBCISession::sendAPDU(const unsigned char *tag, const void *data=0,int len=0);
void eDVBCISession::sendSPDU(unsigned char tag, const void *data, int len,const void *apdu=0, int alen=0);
virtual int receivedAPDU(const unsigned char *tag, const void *data, int len) = 0;
void eDVBCISession::sendAPDU(const unsigned char *tag, const void *data=0,int len=0);
void eDVBCISession::sendSPDU(unsigned char tag, const void *data, int len,const void *apdu=0, int alen=0);
int poll() { if (action) { action=doAction(); return 1; } return 0; }
enum { stateInCreation, stateBusy, stateInDeletion, stateStarted, statePrivate};
int poll() { if (action) { action=doAction(); return 1; } return 0; }
enum { stateInCreation, stateBusy, stateInDeletion, stateStarted, statePrivate};