vdr 2.6.1
Public Member Functions | Public Attributes | List of all members
cCiCaPmtList Struct Reference

#include <ci.h>

Public Member Functions

 ~cCiCaPmtList ()
 
cCiCaPmtAdd (uint8_t CmdId, int Source, int Transponder, int ProgramNumber, const int *CaSystemIds)
 
void Del (cCiCaPmt *CaPmt)
 
 ~cCiCaPmtList ()
 
cCiCaPmtAdd (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 225 of file ci.h.

Constructor & Destructor Documentation

◆ ~cCiCaPmtList() [1/2]

cCiCaPmtList::~cCiCaPmtList ( )

Definition at line 2501 of file ci.c.

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

◆ ~cCiCaPmtList() [2/2]

cCiCaPmtList::~cCiCaPmtList ( )

Member Function Documentation

◆ Add() [1/2]

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

Definition at line 2507 of file ci.c.

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

Referenced by cCamSlot::BuildCaPmts().

◆ Add() [2/2]

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

◆ Del() [1/2]

void cCiCaPmtList::Del ( cCiCaPmt CaPmt)

Definition at line 2514 of file ci.c.

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

◆ Del() [2/2]

void cCiCaPmtList::Del ( cCiCaPmt CaPmt)

Member Data Documentation

◆ caPmts

cVector< cCiCaPmt * > cCiCaPmtList::caPmts

Definition at line 226 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: