vdr  1.7.31
Classes | Macros | Enumerations | Variables
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 ci.h.

Referenced by cDvbCiAdapter::Read().

#define MAX_CAM_SLOTS_PER_ADAPTER   8
#define MAX_CONNECTIONS_PER_CAM_SLOT   8

Enumeration Type Documentation

Enumerator:
msNone 
msReset 
msPresent 
msReady 
msNone 
msReset 
msPresent 
msReady 

Definition at line 77 of file ci.h.

Variable Documentation

cCamSlots CamSlots

Definition at line 1550 of file ci.c.

cChannelCamRelations ChannelCamRelations

Definition at line 2068 of file ci.c.