SASC-NG
DVBSoftCAM

cProviderCryptoworks Class Reference

#include <parse.h>

Inheritance diagram for cProviderCryptoworks:

List of all members.

Public Member Functions

 cProviderCryptoworks (const unsigned char *a)
virtual bool MatchID (const unsigned char *data)
virtual bool MatchEMM (const unsigned char *data)
virtual unsigned long long ProvId (void)

Public Attributes

unsigned char addr [5]

Detailed Description

Definition at line 256 of file parse.h.


Constructor & Destructor Documentation

cProviderCryptoworks::cProviderCryptoworks ( const unsigned char *  a)

Definition at line 566 of file parse.c.

References addr.

{
  memcpy(addr,a,sizeof(addr));
}

Member Function Documentation

bool cProviderCryptoworks::MatchEMM ( const unsigned char *  data) [virtual]

Implements cProvider.

Definition at line 576 of file parse.c.

Referenced by MatchID().

{
  return false;
}
bool cProviderCryptoworks::MatchID ( const unsigned char *  data) [virtual]

Implements cProvider.

Definition at line 571 of file parse.c.

References MatchEMM().

{
  return MatchEMM(data);
}
unsigned long long cProviderCryptoworks::ProvId ( void  ) [virtual]

Implements cProvider.

Definition at line 581 of file parse.c.

References addr, and Bin2LongLong().

{
  return Bin2LongLong(addr,sizeof(addr));
}

Member Data Documentation

unsigned char cProviderCryptoworks::addr[5]

Definition at line 258 of file parse.h.

Referenced by cProviderCryptoworks(), and ProvId().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines