|
SASC-NG
DVBSoftCAM
|
#include <vdr/thread.h>#include "system.h"#include "network.h"#include "misc.h"#include "log.h"Go to the source code of this file.
Classes | |
| class | cCardClient |
| class | cCardClientLink |
| class | cCardClientLinkReg< CC > |
Defines | |
| #define | L_CC 6 |
| #define | L_CC_CORE LCLASS(L_CC,0x2) |
| #define | L_CC_LOGIN LCLASS(L_CC,0x4) |
| #define | L_CC_ECM LCLASS(L_CC,0x8) |
| #define | L_CC_EMM LCLASS(L_CC,0x10) |
| #define | L_CC_CAMD LCLASS(L_CC,0x20) |
| #define | L_CC_CAMD35 LCLASS(L_CC,0x40) |
| #define | L_CC_CAMDEXTR LCLASS(L_CC,0x80) |
| #define | L_CC_RDGD LCLASS(L_CC,0x100) |
| #define | L_CC_NEWCAMD LCLASS(L_CC,0x200) |
| #define | L_CC_GBOX LCLASS(L_CC,0x400) |
| #define | L_CC_CCCAM LCLASS(L_CC,0x800) |
| #define | L_CC_CCCAM2 LCLASS(L_CC,0x1000) |
| #define | L_CC_CCCAM2DT LCLASS(L_CC,0x2000) |
| #define | L_CC_CCCAM2SH LCLASS(L_CC,0x4000) |
| #define | L_CC_CCCAM2EX LCLASS(L_CC,0x8000) |
| #define | L_CC_ALL LALL(L_CC_CCCAM2EX) |
| #define | MAX_CC_CAID 16 |
| #define L_CC_CAMD LCLASS(L_CC,0x20) |
Definition at line 34 of file cc.h.
Referenced by cCardClientCommon::Login(), cCardClientCommon::ParseKeyConfig(), cCardClientCommon::ProcessECM(), and cCardClientCommon::RecvMsg().
| #define L_CC_CAMD35 LCLASS(L_CC,0x40) |
Definition at line 35 of file cc.h.
Referenced by cCardClientCamd35::HandleEMMRequest(), cCardClientCamd35::ProcessECM(), and cCardClientCamd35::RecvBlock().
| #define L_CC_CAMDEXTR LCLASS(L_CC,0x80) |
Definition at line 36 of file cc.h.
Referenced by cCardClientCamd35::ProcessEMM(), cCardClientCamd35::RecvBlock(), and cCardClientCamd35::SendBlock().
| #define L_CC_CCCAM LCLASS(L_CC,0x800) |
Definition at line 40 of file cc.h.
Referenced by cCardClientCCcam::Action(), cCCcamCard::Connect(), cCardClientCCcam::Login(), cCardClientCCcam::ProcessECM(), and cCCcamCard::WriteCaPmt().
| #define L_CC_CCCAM2 LCLASS(L_CC,0x1000) |
Definition at line 41 of file cc.h.
Referenced by cCardClientCCcam2::Action(), cShare::CheckAddProv(), cCardClientCCcam2::Login(), cCardClientCCcam2::Logout(), cCardClientCCcam2::ProcessECM(), and cCardClientCCcam2::ProcessEMM().
| #define L_CC_CCCAM2DT LCLASS(L_CC,0x2000) |
Definition at line 42 of file cc.h.
Referenced by cCardClientCCcam2::Action(), cCardClientCCcam2::Login(), cCardClientCCcam2::ProcessECM(), and cCardClientCCcam2::ProcessEMM().
| #define L_CC_CCCAM2EX LCLASS(L_CC,0x8000) |
Definition at line 44 of file cc.h.
Referenced by cCCcamCrypt::DcwChecksum(), cCCcamCrypt::Decrypt(), cCCcamCrypt::DecryptRC4(), cCCcamCrypt::Encrypt(), cCCcamCrypt::Init(), cCardClientCCcam2::Login(), cCardClientCCcam2::Logout(), cCardClientCCcam2::ProcessECM(), cCmd0cCrypt::Reset(), and cCmd0cCrypt::SetMode().
| #define L_CC_CCCAM2SH LCLASS(L_CC,0x4000) |
Definition at line 43 of file cc.h.
Referenced by cEcmShares::AddStatus(), cEcmShares::FindStatus(), and cCardClientCCcam2::ProcessECM().
| #define L_CC_CORE LCLASS(L_CC,0x2) |
Definition at line 30 of file cc.h.
Referenced by cCardClientNewCamd::Init(), cCardClientCCcam2::Init(), cCardClientCCcam::Init(), cCardClientCommon::ParseKeyConfig(), cSystemLinkCardClient::ParseLinePlain(), cCardClient::ParseStdConfig(), cCardClientCamd35::ParseUserConfig(), cCardClientCommon::ParseUserConfig(), cSystemCardClient::ProcessECM(), cCardClient::RecvMsg(), and cCardClient::SendMsg().
| #define L_CC_ECM LCLASS(L_CC,0x8) |
Definition at line 32 of file cc.h.
Referenced by cCardClientRadegast::ProcessECM(), cCardClientNewCamd::ProcessECM(), cCardClientGbox::ProcessECM(), cCardClientCCcam2::ProcessECM(), cCardClientCamd35::ProcessECM(), and cCardClientCommon::ProcessECM().
| #define L_CC_EMM LCLASS(L_CC,0x10) |
Definition at line 33 of file cc.h.
Referenced by cCardClientCamd35::HandleEMMRequest(), cCardClientCamd33::HandleEMMRequest(), cCardClientRadegast::Login(), cCardClientNewCamd::Login(), cCardClientAroureos::Login(), cCardClientNewCamd::ProcessEMM(), and cCardClientCamd35::ProcessEMM().
| #define L_CC_GBOX LCLASS(L_CC,0x400) |
Definition at line 39 of file cc.h.
Referenced by cCardClientGbox::ProcessECM().
| #define L_CC_LOGIN LCLASS(L_CC,0x4) |
Definition at line 31 of file cc.h.
Referenced by cCardClientCamd35::HandleEMMRequest(), cCardClientCamd33::HandleEMMRequest(), cCardClientRadegast::Login(), cCardClientNewCamd::Login(), cCardClientCCcam2::Login(), cCardClientCamd35::Login(), cCardClientBuffy::Login(), cCardClientCommon::Login(), and cCardClientAroureos::Login().
| #define L_CC_NEWCAMD LCLASS(L_CC,0x200) |
Definition at line 38 of file cc.h.
Referenced by cTripleDes::Decrypt(), cCardClientNewCamd::Login(), cTripleDes::PadMessage(), cCardClientNewCamd::ProcessECM(), and cCardClientNewCamd::ProcessEMM().
| #define L_CC_RDGD LCLASS(L_CC,0x100) |
Definition at line 37 of file cc.h.
Referenced by cCardClientRadegast::Login(), and cCardClientRadegast::ProcessECM().
| #define MAX_CC_CAID 16 |
Definition at line 57 of file cc.h.
Referenced by cCardClient::ParseStdConfig().