|
SASC
DVBSoftCAM
|
Go to the source code of this file.
Classes | |
| class | cInfoStr |
| class | cSmartCardData |
| struct | CardConfig |
| struct | StatusMsg |
| struct | Atr |
| class | cSmartCard |
| class | cSmartCardLink |
| class | cSmartCards |
Defines | |
| #define | MAX_LEN 256 |
| #define | CMD_LEN 5 |
| #define | INS_IDX 1 |
| #define | LEN_IDX 4 |
| #define | SB_LEN 2 |
| #define | MAX_ATR_LEN 33 |
| #define | MAX_HIST 15 |
| #define | IDSTR_LEN 25 |
| #define | MAKE_SC_ID(a, b, c, d) (((a)<<24)+((b)<<16)+((c)<<8)+(d)) |
| #define | SM_NONE 0 |
| #define | SM_8E2 1 |
| #define | SM_8O2 2 |
| #define | SM_8N2 3 |
| #define | SM_MAX 4 |
| #define | SM_MASK 0x1F |
| #define | SM_1SB 0x80 |
| #define | SM_DIRECT 0 |
| #define | SM_INDIRECT 1 |
| #define | SM_INDIRECT_INV 2 |
Variables | |
| cSmartCards | smartcards |
| #define CMD_LEN 5 |
Definition at line 30 of file smartcard.h.
Referenced by cSmartCardSlot::IsoRead(), and cSmartCardSlot::IsoWrite().
| #define IDSTR_LEN 25 |
Definition at line 37 of file smartcard.h.
Referenced by cMenuSetupSc::cMenuSetupSc().
| #define INS_IDX 1 |
Definition at line 31 of file smartcard.h.
Referenced by cSmartCardSlot::IsoRead(), and cSmartCardSlot::IsoWrite().
| #define LEN_IDX 4 |
Definition at line 32 of file smartcard.h.
Referenced by cSmartCardSlot::IsoRead(), and cSmartCardSlot::IsoWrite().
Definition at line 39 of file smartcard.h.
| #define MAX_ATR_LEN 33 |
Definition at line 35 of file smartcard.h.
Referenced by cSmartCardSlot::Reset().
| #define MAX_HIST 15 |
Definition at line 36 of file smartcard.h.
| #define MAX_LEN 256 |
Definition at line 29 of file smartcard.h.
Referenced by cSmartCard::CheckSctLen(), cSmartCardViaccess::Decode(), cSmartCardCryptoworks::Decode(), cSmartCardConax::Decode(), cSmartCardViaccess::Init(), cSmartCardSeca::Init(), cSmartCardCryptoworks::Init(), cSmartCardConax::Init(), cSmartCardViaccess::Update(), and cSmartCardConax::Update().
| #define SB_LEN 2 |
Definition at line 34 of file smartcard.h.
| #define SM_1SB 0x80 |
Definition at line 83 of file smartcard.h.
Referenced by cSmartCardSlotSerial::DevicePTS(), and cSmartCardSlotSerial::DeviceSetMode().
| #define SM_8E2 1 |
Definition at line 78 of file smartcard.h.
Referenced by cSmartCardSlotSerial::DeviceSetMode().
| #define SM_8N2 3 |
Definition at line 80 of file smartcard.h.
Referenced by cSmartCardSlotSerial::DeviceSetMode().
| #define SM_8O2 2 |
Definition at line 79 of file smartcard.h.
Referenced by cSmartCardSlotSerial::DeviceSetMode().
| #define SM_DIRECT 0 |
Definition at line 85 of file smartcard.h.
Referenced by cSmartCardSlot::ParseAtr().
| #define SM_INDIRECT 1 |
Definition at line 86 of file smartcard.h.
Referenced by cSmartCardSlotSRPlus::DevicePTS(), cSmartCardSlot::ParseAtr(), cSmartCardSlot::Read(), and cSmartCardSlot::Write().
| #define SM_INDIRECT_INV 2 |
Definition at line 87 of file smartcard.h.
Referenced by cSmartCardSlotSRPlus::DevicePTS(), and cSmartCardSlot::ParseAtr().
| #define SM_MASK 0x1F |
Definition at line 82 of file smartcard.h.
Referenced by cSmartCardSlot::Action(), and cSmartCardSlotSerial::DeviceSetMode().
| #define SM_MAX 4 |
Definition at line 81 of file smartcard.h.
Referenced by cSmartCardSlot::Action().
| #define SM_NONE 0 |
Definition at line 77 of file smartcard.h.
Referenced by cSmartCardSlot::Action(), and cSmartCardSlot::cSmartCardSlot().
Definition at line 2019 of file smartcard.c.