SASC
DVBSoftCAM

cScSascDevicePlugin Class Reference

Inheritance diagram for cScSascDevicePlugin:

List of all members.

Public Member Functions

virtual cDevice * Probe (int Adapter, int Frontend, uint32_t SubSystemId)
virtual bool LateInit (cDevice *dev)
virtual bool EarlyShutdown (cDevice *dev)
virtual bool SetCaDescr (cDevice *dev, ca_descr_t *ca_descr, bool initial)
virtual bool SetCaPid (cDevice *dev, ca_pid_t *ca_pid)

Detailed Description

Definition at line 58 of file sasccam.cpp.


Member Function Documentation

bool cScSascDevicePlugin::EarlyShutdown ( cDevice *  dev) [virtual]

Implements cScDevicePlugin.

Definition at line 77 of file sasccam.cpp.

{
  return false;
}
bool cScSascDevicePlugin::LateInit ( cDevice *  dev) [virtual]

Implements cScDevicePlugin.

Definition at line 72 of file sasccam.cpp.

{
  return false;
}
cDevice * cScSascDevicePlugin::Probe ( int  Adapter,
int  Frontend,
uint32_t  SubSystemId 
) [virtual]

Implements cScDevicePlugin.

Definition at line 67 of file sasccam.cpp.

{
  return 0;
}
bool cScSascDevicePlugin::SetCaDescr ( cDevice *  dev,
ca_descr_t *  ca_descr,
bool  initial 
) [virtual]

Reimplemented from cScDevicePlugin.

Definition at line 82 of file sasccam.cpp.

{
  cScSascDevice *d=dynamic_cast<cScSascDevice *>(dev);
  if(d) return d->SetCaDescr(ca_descr,initial);
  return false;
}
bool cScSascDevicePlugin::SetCaPid ( cDevice *  dev,
ca_pid_t *  ca_pid 
) [virtual]

Reimplemented from cScDevicePlugin.

Definition at line 89 of file sasccam.cpp.

{
  cScSascDevice *d=dynamic_cast<cScSascDevice *>(dev);
  if(d) return d->SetCaPid(ca_pid);
  return false;
}

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