|
vdr 2.8.1
|
#include <stdint.h>#include <stdio.h>#include "channels.h"#include "ringbuffer.h"#include "thread.h"#include "tools.h"Go to the source code of this file.
Classes | |
| class | cCiSession |
| class | cCiApplicationInformation |
| class | cCiResourceHandler |
| class | cCiResourceHandlers |
| class | cCiMenu |
| class | cCiEnquiry |
| class | cCiAdapter |
| struct | cCiCaPmtList |
| class | cCamSlot |
| class | cCamSlots |
| class | cChannelCamRelations |
Macros | |
| #define | MAX_CAM_SLOTS_PER_ADAPTER 32 |
| #define | MAX_CONNECTIONS_PER_CAM_SLOT 8 |
| #define | CAM_READ_TIMEOUT 50 |
Enumerations | |
| enum | eModuleStatus { msNone , msReset , msPresent , msReady } |
Functions | |
| bool | CamResponsesLoad (const char *FileName, bool AllowComments=false, bool MustExist=false) |
Variables | |
| cCiResourceHandlers | CiResourceHandlers |
| cCamSlots | CamSlots |
| cChannelCamRelations | ChannelCamRelations |
| #define CAM_READ_TIMEOUT 50 |
Definition at line 22 of file ci.h.
Referenced by cDvbCiAdapter::Read().
| #define MAX_CAM_SLOTS_PER_ADAPTER 32 |
Definition at line 20 of file ci.h.
Referenced by cCiAdapter::Action(), cCiAdapter::AddCamSlot(), cCiAdapter::cCiAdapter(), cCiAdapter::ItCamSlot(), and cCiAdapter::~cCiAdapter().
| #define MAX_CONNECTIONS_PER_CAM_SLOT 8 |
Definition at line 21 of file ci.h.
Referenced by cCamSlot::cCamSlot(), cCamSlot::DeleteAllConnections(), cCamSlot::NewConnection(), and cCamSlot::Process().
| enum eModuleStatus |
| bool CamResponsesLoad | ( | const char * | FileName, |
| bool | AllowComments = false, | ||
| bool | MustExist = false ) |
|
extern |
Definition at line 2838 of file ci.c.
Referenced by cDevice::AttachReceiver(), CamControl(), cCamSlot::cCamSlot(), cMenuSetupCAMItem::Changed(), cMenuSetupCAM::cMenuSetupCAM(), cDevice::GetDevice(), main(), cCamSlots::NumReadyMasterSlots(), cCamSlots::WaitForAllCamSlotsReady(), and cCamSlot::~cCamSlot().
|
extern |
Definition at line 2947 of file ci.c.
Referenced by cDevice::Action(), cDevice::AttachReceiver(), cDevice::GetDevice(), main(), cCamSlot::Reset(), cDvbHdFfDevice::SetChannelDevice(), and cDvbSdFfDevice::SetChannelDevice().
|
extern |
Definition at line 1777 of file ci.c.
Referenced by main(), cCiTransportConnection::OpenSession(), and cCiResourceManager::Process().