vdr 2.7.6
cCiDefaultResourceHandler Class Reference

Public Member Functions

virtual const uint32_t * ResourceIds (void) const
virtual cCiSessionGetNewCiSession (uint32_t ResourceId, uint16_t SessionId, cCiTransportConnection *Tc) override
Public Member Functions inherited from cCiResourceHandler
 cCiResourceHandler (void)
virtual ~cCiResourceHandler () override
Public Member Functions inherited from cListObject
 cListObject (void)
virtual ~cListObject ()
virtual int Compare (const cListObject &ListObject) const
void Append (cListObject *Object)
void Insert (cListObject *Object)
void Unlink (void)
int Index (void) const
cListObjectPrev (void) const
cListObjectNext (void) const

Detailed Description

Definition at line 1742 of file ci.c.

Member Function Documentation

◆ GetNewCiSession()

cCiSession * cCiDefaultResourceHandler::GetNewCiSession ( uint32_t ResourceId,
uint16_t SessionId,
cCiTransportConnection * Tc )
overridevirtual

Returns a new cCiSession, according to the given ResourceId.

Implements cCiResourceHandler.

Definition at line 1762 of file ci.c.

References RI_APPLICATION_INFORMATION, RI_CONDITIONAL_ACCESS_SUPPORT, RI_DATE_TIME, RI_HOST_CONTROL, RI_MMI, and RI_RESOURCE_MANAGER.

◆ ResourceIds()

const uint32_t * cCiDefaultResourceHandler::ResourceIds ( void ) const
virtual

Returns a pointer to an array of resource identifiers, where the last value is zero.

Implements cCiResourceHandler.

Definition at line 1748 of file ci.c.

References RI_APPLICATION_INFORMATION, RI_CONDITIONAL_ACCESS_SUPPORT, RI_DATE_TIME, RI_HOST_CONTROL, RI_MMI, and RI_RESOURCE_MANAGER.


The documentation for this class was generated from the following file: