#ifndef __dvbci_dvbci_camgr_h #define __dvbci_dvbci_camgr_h #include #include "dvbci_session.h" class eDVBCICAManagerSession: public eDVBCISession { enum { stateFinal = statePrivate }; std::vector caids; int receivedAPDU(const unsigned char *tag, const void *data, int len); int doAction(); public: eDVBCICAManagerSession(eDVBCISlot *tslot); ~eDVBCICAManagerSession(); const std::vector &getCAIDs() const { return caids; } int sendCAPMT(unsigned char *pmt, int len); }; #endif