SASC-NG
DVBSoftCAM

data.h File Reference

#include <vdr/thread.h>
#include <vdr/tools.h>
#include "misc.h"

Go to the source code of this file.

Classes

class  cFileMap
class  cFileMaps
class  cStructItem
class  cStructLoader
class  cStructList< T >
class  cStructLoaderPlain
class  cStructListPlain< T >
class  cStructLoaders
class  cPid
class  cPids
class  cEcmInfo
class  cPlainKey
class  cMutableKey
class  cPlainKeyType
class  cPlainKeyTypeReg< PKT, KT, SUP >
class  cLastKey
class  cPlainKeys

Defines

#define SL_READWRITE   1
#define SL_MISSINGOK   2
#define SL_WATCH   4
#define SL_VERBOSE   8
#define SL_NOPURGE   16
#define SL_CUSTOMMASK   0xFF
#define SL_LOADED   0x100
#define SL_MODIFIED   0x200
#define SL_DISABLED   0x400
#define SL_SHUTUP   0x800
#define SL_NOACCESS   0x1000
#define SL_SETFLAG(x)   flags|=(x)
#define SL_CLRFLAG(x)   flags&=~(x)
#define SL_TSTFLAG(x)   (flags&(x))
#define SIDGRP_SHIFT   100000

Variables

cFileMaps filemaps
const char * externalAU
cPlainKeys keys

Define Documentation

#define SIDGRP_SHIFT   100000

Definition at line 221 of file data.h.

Referenced by cCam::AddPrg(), cEcmInfo::cEcmInfo(), cEcmData::Parse(), and cEcmInfo::SetSource().

#define SL_CUSTOMMASK   0xFF

Definition at line 100 of file data.h.

Referenced by cStructLoader::cStructLoader().

#define SL_DISABLED   0x400
#define SL_MISSINGOK   2

Definition at line 96 of file data.h.

Referenced by cStructLoader::OpenFailed().

#define SL_MODIFIED   0x200

Definition at line 102 of file data.h.

Referenced by cStructLoader::IsModified(), and cStructLoader::Modified().

#define SL_NOACCESS   0x1000

Definition at line 105 of file data.h.

Referenced by cStructLoader::CheckAccess(), and cStructLoader::CheckDoSave().

#define SL_NOPURGE   16

Definition at line 99 of file data.h.

Referenced by cStructLoader::Purge().

#define SL_READWRITE   1

Definition at line 95 of file data.h.

Referenced by cStructLoader::CheckDoSave().

#define SL_SHUTUP   0x800

Definition at line 104 of file data.h.

Referenced by cStructLoader::LoadFinished(), and cStructLoader::OpenFailed().

#define SL_VERBOSE   8

Definition at line 98 of file data.h.

Referenced by cStructLoader::OpenFailed().

#define SL_WATCH   4

Definition at line 97 of file data.h.

Referenced by cStructLoader::CheckUnmodified(), and cStructLoader::Load().


Variable Documentation

const char* externalAU

Definition at line 879 of file data.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines