aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb_ci/dvbci_appmgr.h
diff options
context:
space:
mode:
authorRonny Strutz <ronny.strutz@multimedia-labs.de>2005-11-18 03:35:39 +0000
committerRonny Strutz <ronny.strutz@multimedia-labs.de>2005-11-18 03:35:39 +0000
commita3825f28e9fd321640ecaf782b2983669fb5e743 (patch)
tree143e0c81b221d403dfd5d45ce8144ba28a0cc004 /lib/dvb_ci/dvbci_appmgr.h
parent5cdabb1038ec3f628001f26f5d587eb95ca6465d (diff)
downloadenigma2-a3825f28e9fd321640ecaf782b2983669fb5e743.tar.gz
enigma2-a3825f28e9fd321640ecaf782b2983669fb5e743.zip
app-manager takes care of its own instancepointer in slot
Diffstat (limited to 'lib/dvb_ci/dvbci_appmgr.h')
-rw-r--r--lib/dvb_ci/dvbci_appmgr.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/dvb_ci/dvbci_appmgr.h b/lib/dvb_ci/dvbci_appmgr.h
index 1d6e7b15..7a94bafc 100644
--- a/lib/dvb_ci/dvbci_appmgr.h
+++ b/lib/dvb_ci/dvbci_appmgr.h
@@ -8,10 +8,15 @@ class eDVBCIApplicationManagerSession: public eDVBCISession
enum {
stateFinal=statePrivate,
};
+
+ eDVBCISlot *slot;
+
int wantmenu;
int receivedAPDU(const unsigned char *tag, const void *data, int len);
int doAction();
public:
+ eDVBCIApplicationManagerSession(eDVBCISlot *tslot);
+ ~eDVBCIApplicationManagerSession();
int enterMenu();
int startMMI();
};