vdr 2.7.3
|
#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 16 |
#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 16 |
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 ) |
Definition at line 481 of file ci.c.
References CamResponses, and cConfig< T >::Load().
Referenced by main().
|
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().