SASC
DVBSoftCAM

cSeca2ProvSPA Class Reference

Inheritance diagram for cSeca2ProvSPA:

List of all members.

Public Member Functions

 cSeca2ProvSPA (unsigned short Id)
 cSeca2ProvSPA (unsigned short Id)

Protected Member Functions

virtual void ChainTableXor (unsigned char *data, unsigned short index)
virtual void ChainTableXor (unsigned char *data, unsigned short index)

Detailed Description

Definition at line 1110 of file seca.c.


Constructor & Destructor Documentation

cSeca2ProvSPA::cSeca2ProvSPA ( unsigned short  Id)

Definition at line 1150 of file seca.c.

References cSeca2Prov::pData, cSeca2Prov::perm, provDataSPA, and ptSPA.

cSeca2ProvSPA::cSeca2ProvSPA ( unsigned short  Id)

Member Function Documentation

void cSeca2ProvSPA::ChainTableXor ( unsigned char *  data,
unsigned short  index 
) [protected, virtual]

Implements cSeca2Prov.

Definition at line 1156 of file seca.c.

References cSeca2Prov::MT().

{
  const unsigned char *T1=MT();
  for(int i=0; i<8; i++) data[i]^=T1[index++];
}
virtual void cSeca2ProvSPA::ChainTableXor ( unsigned char *  data,
unsigned short  index 
) [protected, virtual]

Implements cSeca2Prov.


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