SASC
DVBSoftCAM

cN2Providers Class Reference

#include <nagra2.h>

List of all members.

Static Public Member Functions

static cN2Prov * GetProv (int Id, int Flags)
static cN2Prov * GetProv (int Id, int Flags)

Friends

class cN2ProvLink

Detailed Description

Definition at line 343 of file nagra2.h.


Member Function Documentation

cN2Prov * cN2Providers::GetProv ( int  Id,
int  Flags 
) [static]

Definition at line 1115 of file nagra2.c.

References cN2ProvLink::CanHandle(), cN2ProvLink::Create(), and cN2ProvLink::HasFlags().

Referenced by Ecm(), Emm(), main(), cSystemNagra2::ProcessECM(), and cSystemNagra2::ProcessEMM().

{
  cN2ProvLink *pl=first;
  while(pl) {
    if(pl->CanHandle(Id) && pl->HasFlags(Flags)) return pl->Create();
    pl=pl->next;
    }
  return 0;
}
static cN2Prov* cN2Providers::GetProv ( int  Id,
int  Flags 
) [static]

Friends And Related Function Documentation

cN2ProvLink [friend]

Definition at line 344 of file nagra2.h.


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