SASC
DVBSoftCAM

cSystemLinkScConax Class Reference

Inheritance diagram for cSystemLinkScConax:

List of all members.

Public Member Functions

 cSystemLinkScConax (void)
virtual bool CanHandle (unsigned short SysId)
virtual cSystem * Create (void)
 cSystemLinkScConax (void)
virtual bool CanHandle (unsigned short SysId)
virtual cSystem * Create (void)

Detailed Description

Definition at line 69 of file sc-conax.c.


Constructor & Destructor Documentation

cSystemLinkScConax::cSystemLinkScConax ( void  )
cSystemLinkScConax::cSystemLinkScConax ( void  )

Member Function Documentation

bool cSystemLinkScConax::CanHandle ( unsigned short  SysId) [virtual]

Implements cSystemLink.

Definition at line 84 of file sc-conax.c.

References cSmartCard::CanHandle(), cSmartCards::LockCard(), cSmartCards::ReleaseCard(), SC_ID, and smartcards.

{
  bool res=false;
  cSmartCard *card=smartcards.LockCard(SC_ID);
  if(card) {
    res=card->CanHandle(SysId);
    smartcards.ReleaseCard(card);
    }
  return res;
}
virtual bool cSystemLinkScConax::CanHandle ( unsigned short  SysId) [virtual]

Implements cSystemLink.

virtual cSystem* cSystemLinkScConax::Create ( void  ) [inline, virtual]

Implements cSystemLink.

Definition at line 73 of file sc-conax.c.

{ return new cSystemScConax; }
virtual cSystem* cSystemLinkScConax::Create ( void  ) [inline, virtual]

Implements cSystemLink.

Definition at line 73 of file sc-conax.c.

{ return new cSystemScConax; }

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