add libduckbox

This commit is contained in:
max10
2014-04-27 01:52:05 +02:00
parent fcf4785716
commit 4dc1171253
73 changed files with 4050 additions and 2030 deletions

24
libdvbci/dvbci_camgr.h Normal file
View File

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