|
SASC-NG
DVBSoftCAM
|
#include <parse.h>
Inheritance diagram for cProvider:Public Member Functions | |
| virtual bool | MatchID (const unsigned char *data)=0 |
| virtual bool | MatchEMM (const unsigned char *data)=0 |
| virtual unsigned long long | ProvId (void)=0 |
| virtual int | UpdateType (const unsigned char *data) |
| virtual int | Assemble (cAssembleData *ad) |
| virtual int cProvider::Assemble | ( | cAssembleData * | ad | ) | [inline, virtual] |
Reimplemented in cProviderViaccess, and cProviderNDS.
Definition at line 52 of file parse.h.
Referenced by cIdSet::MatchAndAssemble().
{ return 0; }
| virtual bool cProvider::MatchEMM | ( | const unsigned char * | data | ) | [pure virtual] |
Implemented in cProviderIrdeto, cProviderSeca, cProviderViaccess, cProviderConax, cProviderCryptoworks, and cProviderNDS.
Referenced by cProviders::MatchProv().
| virtual bool cProvider::MatchID | ( | const unsigned char * | data | ) | [pure virtual] |
Implemented in cProviderIrdeto, cProviderSeca, cProviderViaccess, cProviderConax, cProviderCryptoworks, and cProviderNDS.
Referenced by cProviders::FindProv().
| virtual unsigned long long cProvider::ProvId | ( | void | ) | [pure virtual] |
Implemented in cProviderIrdeto, cProviderSeca, cProviderViaccess, cProviderConax, cProviderCryptoworks, and cProviderNDS.
Referenced by cCardClientRadegast::ProcessEMM(), cCardClientCCcam2::ProcessEMM(), and cCardClientCamd35::ProcessEMM().
| virtual int cProvider::UpdateType | ( | const unsigned char * | data | ) | [inline, virtual] |
Reimplemented in cProviderViaccess.
Definition at line 51 of file parse.h.
Referenced by cIdSet::MatchAndAssemble().
{ return 2; }