vdr 2.8.3
cCiCaPmtList Struct Reference

#include <ci.h>

Public Member Functions

 ~cCiCaPmtList ()
cCiCaPmt * Add (uint8_t CmdId, int Source, int Transponder, int ProgramNumber, const int *CaSystemIds)
void Del (cCiCaPmt *CaPmt)

Public Attributes

cVector< cCiCaPmt * > caPmts

Detailed Description

Definition at line 226 of file ci.h.

Constructor & Destructor Documentation

◆ ~cCiCaPmtList()

cCiCaPmtList::~cCiCaPmtList ( )

Definition at line 2514 of file ci.c.

References caPmts, and cVector< T >::Size().

Member Function Documentation

◆ Add()

cCiCaPmt * cCiCaPmtList::Add ( uint8_t CmdId,
int Source,
int Transponder,
int ProgramNumber,
const int * CaSystemIds )

Definition at line 2520 of file ci.c.

References cVector< T >::Append(), caPmts, and cCiCaPmt::cCiCaPmt().

Referenced by cCamSlot::BuildCaPmts().

◆ Del()

void cCiCaPmtList::Del ( cCiCaPmt * CaPmt)

Definition at line 2527 of file ci.c.

References caPmts, and cVector< T >::RemoveElement().

Member Data Documentation

◆ caPmts

cVector<cCiCaPmt *> cCiCaPmtList::caPmts

Definition at line 227 of file ci.h.

Referenced by Add(), cCamSlot::BuildCaPmts(), Del(), cCamSlot::SendCaPmts(), and ~cCiCaPmtList().


The documentation for this struct was generated from the following files: