CTAPIManager.cpp File Reference

#include "precompiled.h"
#include "CTAPIManager.h"
#include "helperMacro.h"
#include "CardBase.h"

Include dependency graph for CTAPIManager.cpp:


Classes

class  CTAPIError
struct  initclose

Defines

#define CTERR_OK   0
#define CTERR_INVALID   -1
#define CTERR_CT   -8
#define CTERR_TRANS   -10
#define CTERR_MEMORY   -11
#define CTERR_HOST   -127
#define CTERR_HTSI   -128
#define CTSAD_HOST   0x02
#define CTSAD_REM_HOST   0x05
#define CTDAD_ICC1   0x00
#define CTDAD_CT   0x01
#define CTDAD_ICC2   0x02
#define CTDAD_ICC3   0x03
#define INS_RESETCT   0x11
#define INS_REQICC   0x12
#define INS_GETSTATUS   0x13
#define INS_EJECTICC   0x15
#define INS_INPUT   0x16
#define INS_OUTPUT   0x17
#define INS_VERIFY   0x18
#define INS_MODIFY   0x19
#define MAXPORTS   6

Functions

void dump (std::ostream *sout, string prefix, ByteVec &cmd)

Variables

const char * libNames []
const unsigned char ports [LENOF(libNames)][MAXPORTS]

Detailed Description

(c) Kaido Kert ( kaidokert@gmail.com ) BSD
Author:
Author
kaidokert
Date:
Date
2008-10-30 18:16:34 +0200 (Thu, 30 Oct 2008)

Variable Documentation

const char* libNames[]

Initial value:

        
        {"openctapi","ctdeutin.dll","ctpcsc32.dll"}

const unsigned char ports[LENOF(libNames)][MAXPORTS]

Initial value:

{
        {0,1,2,3,4,5},{0,30,35,60,70,75},{0,0,0,0,0,0}}


Generated on Fri Oct 31 12:29:37 2008 for Cardlib reference by  doxygen 1.5.1