SASC-NG
DVBSoftCAM

cSmartCardNagra Member List

This is the complete list of members for cSmartCardNagra, including all inherited members.
Add(cSimpleItem *Item, cSimpleItem *After=0)cSimpleListBase
AddProv(cProvider *p)cProviders
atrcSmartCard [protected]
CaidsChanged(void)cSmartCard [protected]
CanHandle(unsigned short CaId)cSmartCardNagra [virtual]
cardcIdSet [protected]
CardUp(void)cSmartCard [inline]
cCamCryptNagra(void)cCamCryptNagra [private]
CheckSctLen(const unsigned char *data, int off)cSmartCard [protected]
cIdSet(void)cIdSet
Clear(void)cSimpleListBase
cMutex(void)cMutex
countcSimpleListBase [protected]
Count(void) const cSimpleListBase [inline]
cSimpleListBase(void)cSimpleListBase
cSmartCard(const struct CardConfig *Cfg, const struct StatusMsg *Msg)cSmartCard
cSmartCardNagra(void)cSmartCardNagra
Decode(const cEcmInfo *ecm, const unsigned char *data, unsigned char *cw)cSmartCardNagra [virtual]
DecryptCW(unsigned char *cw, const unsigned char *ecw1, const unsigned char *ecw2)cCamCryptNagra [private]
DecryptDT08(const unsigned char *dt08, unsigned int irdid, cBN *irdmod, bool fakeid)cCamCryptNagra [private]
Del(cSimpleItem *Item, bool Del=true)cSimpleListBase
FindProv(const unsigned char *data)cProviders
First(void) constcSimpleList< cProvider > [inline]
firstcSimpleListBase [protected]
GetCardIdStr(char *str, int len)cSmartCard
GetCardInfoStr(char *str, int len)cSmartCard
HasCamMod(void)cCamCryptNagra [inline, private]
idStrcSmartCard [protected]
infoStrcSmartCard [protected]
Init(void)cSmartCardNagra [virtual]
Ins(cSimpleItem *Item)cSimpleListBase
IsoRead(const unsigned char *cmd, unsigned char *data)cSmartCard [protected]
IsoWrite(const unsigned char *cmd, const unsigned char *data)cSmartCard [protected]
Last(void) constcSimpleList< cProvider > [inline]
lastcSimpleListBase [protected]
Lock(void)cMutex
MakeSessionKey(unsigned char *out, const unsigned char *in)cCamCryptNagra [private]
MatchAndAssemble(cAssembleData *ad, int *updtype, cProvider **p)cIdSet
MatchEMM(const unsigned char *data)cIdSet
MatchProv(const unsigned char *data)cProviders
NewCardConfig(const struct CardConfig *Cfg)cSmartCard [protected]
Next(const cProvider *item) constcSimpleList< cProvider > [inline]
ResetIdSet(void)cIdSet
sbcSmartCard [protected]
SerRead(unsigned char *data, int len, int to=0)cSmartCard [protected]
SerWrite(const unsigned char *data, int len)cSmartCard [protected]
SetCamMod(BIGNUM *m)cCamCryptNagra [private]
SetCard(cCard *c)cIdSet
SetCardData(unsigned int id, const unsigned char *bk, BIGNUM *exp)cCamCryptNagra [private]
Setup(cSmartCardSlot *Slot, int sermode, const struct Atr *Atr, unsigned char *Sb)cSmartCard
Status(void)cSmartCard [protected]
Unlock(void)cMutex
Update(int pid, int caid, const unsigned char *data)cSmartCardNagra [virtual]
~cIdSet()cIdSet
~cMutex()cMutex
~cSimpleListBase()cSimpleListBase
~cSmartCard()cSmartCard [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines