|
SASC-NG
DVBSoftCAM
|
| Add(cSimpleItem *Item, cSimpleItem *After=0) | cSimpleListBase | |
| AddProv(cProvider *p) | cProviders | |
| atr | cSmartCard | [protected] |
| cAES(void) | cAES | [private] |
| CaidsChanged(void) | cSmartCard | [protected] |
| CanHandle(unsigned short CaId) | cSmartCard | [inline, virtual] |
| card | cIdSet | [protected] |
| CardUp(void) | cSmartCard | [inline] |
| CheckSctLen(const unsigned char *data, int off) | cSmartCard | [protected] |
| cIdSet(void) | cIdSet | |
| Clear(void) | cSimpleListBase | |
| cMutex(void) | cMutex | |
| Count(void) const | cSimpleListBase | [inline] |
| count | cSimpleListBase | [protected] |
| cSimpleListBase(void) | cSimpleListBase | |
| cSmartCard(const struct CardConfig *Cfg, const struct StatusMsg *Msg) | cSmartCard | |
| cSmartCardViaccess(void) | cSmartCardViaccess | |
| Decode(const cEcmInfo *ecm, const unsigned char *data, unsigned char *cw) | cSmartCardViaccess | [virtual] |
| Decrypt(unsigned char *data, int len) const | cAES | [private] |
| Decrypt(const unsigned char *data, int len, unsigned char *decrypt) const | cAES | [private] |
| Del(cSimpleItem *Item, bool Del=true) | cSimpleListBase | |
| Encrypt(const unsigned char *data, int len, unsigned char *crypt) const | cAES | [private] |
| FindProv(const unsigned char *data) | cProviders | |
| First(void) const | cSimpleList< cProvider > | [inline] |
| first | cSimpleListBase | [protected] |
| GetCardIdStr(char *str, int len) | cSmartCard | |
| GetCardInfoStr(char *str, int len) | cSmartCard | |
| idStr | cSmartCard | [protected] |
| infoStr | cSmartCard | [protected] |
| Init(void) | cSmartCardViaccess | [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) const | cSimpleList< cProvider > | [inline] |
| last | cSimpleListBase | [protected] |
| Lock(void) | cMutex | |
| 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) const | cSimpleList< cProvider > | [inline] |
| ResetIdSet(void) | cIdSet | |
| sb | cSmartCard | [protected] |
| SerRead(unsigned char *data, int len, int to=0) | cSmartCard | [protected] |
| SerWrite(const unsigned char *data, int len) | cSmartCard | [protected] |
| SetCard(cCard *c) | cIdSet | |
| SetKey(const unsigned char *key) | cAES | [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) | cSmartCardViaccess | [virtual] |
| ~cIdSet() | cIdSet | |
| ~cMutex() | cMutex | |
| ~cSimpleListBase() | cSimpleListBase | |
| ~cSmartCard() | cSmartCard | [inline, virtual] |