|
SASC
DVBSoftCAM
|
#include <stdio.h>#include <string.h>#include <byteswap.h>#include "cc.h"#include "crypto.h"#include "misc.h"#include "parse.h"#include <openssl/md5.h>Go to the source code of this file.
Classes | |
| class | cCardClientCommon |
| class | cCardClientCamd33 |
| class | cCardClientCardd |
| class | cCardClientBuffy |
| struct | CmdBlock |
| struct | EmmReq02 |
| struct | EmmReq05 |
| class | cCardClientCamd35 |
Defines | |
| #define | CCVERSION "3.37" |
| #define | CCTIMEOUT 5000 |
| #define | EMMREQLEN33 13 |
| #define | MAX_CAIDS 16 |
| #define | CBSIZE(cb) (sizeof((cb)->udp_header)+sizeof((cb)->service)) |
| #define | UCSIZE(cb) (sizeof((cb)->ucrc)) |
| #define | HDSIZE(cb) (CBSIZE(cb)+UCSIZE(cb)) |
Functions | |
| static cCardClientLinkReg < cCardClientCamd33 > | __camd33 ("Camd33") |
| static cCardClientLinkReg < cCardClientCardd > | __cardd ("Cardd") |
| static cCardClientLinkReg < cCardClientBuffy > | __buffy ("Buffy") |
| static cCardClientLinkReg < cCardClientCamd35 > | __camd35 ("Camd35") |
| #define CBSIZE | ( | cb | ) | (sizeof((cb)->udp_header)+sizeof((cb)->service)) |
Definition at line 400 of file camd.c.
Referenced by cCardClientCamd35::SendBlock().
| #define CCTIMEOUT 5000 |
Definition at line 32 of file camd.c.
Referenced by cCardClientCamd35::cCardClientCamd35(), cCardClientCommon::cCardClientCommon(), cCardClientCamd35::ProcessECM(), and cCardClientCommon::ProcessECM().
| #define CCVERSION "3.37" |
Definition at line 31 of file camd.c.
Referenced by cCardClientCommon::Login().
| #define EMMREQLEN33 13 |
Definition at line 252 of file camd.c.
Referenced by cCardClientCamd33::cCardClientCamd33().
| #define HDSIZE | ( | cb | ) | (CBSIZE(cb)+UCSIZE(cb)) |
Definition at line 402 of file camd.c.
Referenced by cCardClientCamd35::RecvBlock().
| #define MAX_CAIDS 16 |
Definition at line 325 of file camd.c.
Referenced by cCardClientBuffy::Login().
| #define UCSIZE | ( | cb | ) | (sizeof((cb)->ucrc)) |
Definition at line 401 of file camd.c.
Referenced by cCardClientCamd35::RecvBlock(), and cCardClientCamd35::SendBlock().
| static cCardClientLinkReg<cCardClientBuffy> __buffy | ( | "Buffy" | ) | [static] |
| static cCardClientLinkReg<cCardClientCamd33> __camd33 | ( | "Camd33" | ) | [static] |
| static cCardClientLinkReg<cCardClientCamd35> __camd35 | ( | "Camd35" | ) | [static] |
| static cCardClientLinkReg<cCardClientCardd> __cardd | ( | "Cardd" | ) | [static] |