add ci resource manager
[vuplus_dvbapp] / lib / dvb_ci / dvbci_resmgr.h
diff --git a/lib/dvb_ci/dvbci_resmgr.h b/lib/dvb_ci/dvbci_resmgr.h
new file mode 100644 (file)
index 0000000..6dab62c
--- /dev/null
@@ -0,0 +1,19 @@
+#ifndef __dvbci_dvbci_resmgr_h
+#define __dvbci_dvbci_resmgr_h
+
+//#include <lib/base/ebase.h>
+#include <lib/dvb_ci/dvbci_session.h>
+
+class eDVBCIResourceManagerSession: public eDVBCISession
+{
+       enum {
+               stateFirstProfileEnquiry=statePrivate,
+               stateProfileChange,
+               stateProfileEnquiry,
+               stateFinal };
+       int receivedAPDU(const unsigned char *tag, const void *data, int len);
+       int doAction();
+public:
+};
+
+#endif