vdr  1.7.31
Classes | Macros | Enumerations | Variables
include/vdr/ci.h File Reference
#include <stdint.h>
#include <stdio.h>
#include "channels.h"
#include "thread.h"
#include "tools.h"

Go to the source code of this file.

Classes

class  cCiMenu
class  cCiEnquiry
class  cCiAdapter
class  cCamSlot
class  cCamSlots
class  cChannelCamRelations

Macros

#define MAX_CAM_SLOTS_PER_ADAPTER   8
#define MAX_CONNECTIONS_PER_CAM_SLOT   8
#define CAM_READ_TIMEOUT   50

Enumerations

enum  eModuleStatus {
  msNone, msReset, msPresent, msReady,
  msNone, msReset, msPresent, msReady
}

Variables

cCamSlots CamSlots
cChannelCamRelations ChannelCamRelations

Macro Definition Documentation

#define CAM_READ_TIMEOUT   50

Definition at line 21 of file include/vdr/ci.h.

#define MAX_CAM_SLOTS_PER_ADAPTER   8

Definition at line 19 of file include/vdr/ci.h.

#define MAX_CONNECTIONS_PER_CAM_SLOT   8

Definition at line 20 of file include/vdr/ci.h.

Enumeration Type Documentation

Enumerator:
msNone 
msReset 
msPresent 
msReady 
msNone 
msReset 
msPresent 
msReady 

Definition at line 77 of file include/vdr/ci.h.

Variable Documentation

cCamSlots CamSlots

Definition at line 1550 of file ci.c.

Referenced by CamControl(), cMenuSetupCAM::cMenuSetupCAM(), and cDevice::GetDevice().

cChannelCamRelations ChannelCamRelations