|
SASC
DVBSoftCAM
|
#include <parse.h>
Inheritance diagram for cProviderNDS:Public Member Functions | |
| cProviderNDS (const unsigned char *s) | |
| virtual bool | MatchID (const unsigned char *data) |
| virtual bool | MatchEMM (const unsigned char *data) |
| virtual unsigned long long | ProvId (void) |
| virtual int | Assemble (cAssembleData *ad) |
| cProviderNDS (const unsigned char *s) | |
| virtual bool | MatchID (const unsigned char *data) |
| virtual bool | MatchEMM (const unsigned char *data) |
| virtual unsigned long long | ProvId (void) |
| virtual int | Assemble (cAssembleData *ad) |
Public Attributes | |
| unsigned char | sa [4] |
| cProviderNDS::cProviderNDS | ( | const unsigned char * | s | ) |
| cProviderNDS::cProviderNDS | ( | const unsigned char * | s | ) |
| int cProviderNDS::Assemble | ( | cAssembleData * | ad | ) | [virtual] |
| virtual int cProviderNDS::Assemble | ( | cAssembleData * | ad | ) | [virtual] |
Reimplemented from cProvider.
| bool cProviderNDS::MatchEMM | ( | const unsigned char * | data | ) | [virtual] |
Implements cProvider.
Definition at line 687 of file parse.c.
References cParseNDS::HasAddr(), and sa.
Referenced by MatchID().
{
return cParseNDS::HasAddr(data,sa);
}
| virtual bool cProviderNDS::MatchEMM | ( | const unsigned char * | data | ) | [virtual] |
Implements cProvider.
| virtual bool cProviderNDS::MatchID | ( | const unsigned char * | data | ) | [virtual] |
Implements cProvider.
| bool cProviderNDS::MatchID | ( | const unsigned char * | data | ) | [virtual] |
| unsigned long long cProviderNDS::ProvId | ( | void | ) | [virtual] |
Implements cProvider.
Definition at line 692 of file parse.c.
References Bin2LongLong(), and sa.
{
return Bin2LongLong(sa,sizeof(sa));
}
| virtual unsigned long long cProviderNDS::ProvId | ( | void | ) | [virtual] |
Implements cProvider.
| unsigned char cProviderNDS::sa |
Definition at line 285 of file parse.h.
Referenced by Assemble(), cProviderNDS(), MatchEMM(), and ProvId().