SASC
DVBSoftCAM

cCardViaccess Class Reference

#include <parse.h>

Inheritance diagram for cCardViaccess:

List of all members.

Public Member Functions

 cCardViaccess (void)
 cCardViaccess (const unsigned char *u)
virtual bool MatchEMM (const unsigned char *data)
 cCardViaccess (void)
 cCardViaccess (const unsigned char *u)
virtual bool MatchEMM (const unsigned char *data)

Public Attributes

unsigned char ua [5]

Detailed Description

Definition at line 202 of file parse.h.


Constructor & Destructor Documentation

cCardViaccess::cCardViaccess ( void  ) [inline]

Definition at line 206 of file parse.h.

{}
cCardViaccess::cCardViaccess ( const unsigned char *  u)

Definition at line 439 of file parse.c.

References ua.

{
  memcpy(ua,u,sizeof(ua));
}
cCardViaccess::cCardViaccess ( void  ) [inline]

Definition at line 206 of file parse.h.

{}
cCardViaccess::cCardViaccess ( const unsigned char *  u)

Member Function Documentation

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

Implements cCard.

Definition at line 444 of file parse.c.

References ua.

{
  return data[0]==0x88 && !memcmp(&data[3],ua,sizeof(ua));
}
virtual bool cCardViaccess::MatchEMM ( const unsigned char *  data) [virtual]

Implements cCard.


Member Data Documentation

unsigned char cCardViaccess::ua

Definition at line 204 of file parse.h.

Referenced by cCardViaccess(), MatchEMM(), and cViaccessCardInfo::Parse().


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