Classes | Defines | Typedefs | Functions
fetcl.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _FETCL_EVENT_INIT

Defines

#define DLL_EXT_FUNC
#define FETCL_CALL
#define FETCL_CALLBACK   3
#define FETCL_CALLBACK2   4
#define FETCL_ERR_APDU_CURRENTLY_RUNNING   -4209
#define FETCL_ERR_BUFFER_OVERFLOW   -4270
#define FETCL_ERR_EMPTY_LIST   -4201
#define FETCL_ERR_FILE_COULD_NOT_BE_OPENED   -4208
#define FETCL_ERR_HND_IS_NEGATIVE   -4222
#define FETCL_ERR_HND_IS_NULL   -4221
#define FETCL_ERR_HND_UNVALID   -4225
#define FETCL_ERR_NEW_TRANSPONDER_FAILURE   -4200
#define FETCL_ERR_NO_HND_FOUND   -4223
#define FETCL_ERR_NO_MORE_MEM   -4203
#define FETCL_ERR_NO_USB_SUPPORT   -4206
#define FETCL_ERR_NO_VALUE   -4210
#define FETCL_ERR_ODD_PARAMETERSTRING   -4252
#define FETCL_ERR_OLD_FECOM   -4207
#define FETCL_ERR_OVERSIZED_RESPONSE   -4271
#define FETCL_ERR_PARAMETER_OUT_OF_RANGE   -4251
#define FETCL_ERR_POINTER_IS_NULL   -4202
#define FETCL_ERR_READER_HND_IS_NEGATIVE   -4226
#define FETCL_ERR_THREAD_NOT_CREATED   -4227
#define FETCL_ERR_TRANSPONDER_HND_IS_NEGATIVE   -4224
#define FETCL_ERR_UNDERSIZED_RESPONSE_BUFFER   -4257
#define FETCL_ERR_UNKNOWN_COMM_PORT   -4204
#define FETCL_ERR_UNKNOWN_ERRORCODE   -4253
#define FETCL_ERR_UNKNOWN_HND   -4220
#define FETCL_ERR_UNKNOWN_PARAMETER   -4250
#define FETCL_ERR_UNSUPPORTED_FUNCTION   -4205
#define FETCL_EXT_CALL
#define FETCL_INCOMPLETE_RESPONSE   -4275
#define FETCL_INVALID_ACKNOWLEDGEMENT   -4272
#define FETCL_INVALID_ACKNOWLEDGEMENT_LENGTH   -4273
#define FETCL_INVALID_PROTOCOL   -4276
#define FETCL_INVALID_TRANSMISSION   -4277
#define FETCL_LIST_COMPLETE_FAILURE   -4274
#define FETCL_TASKCB_NET_1   10
#define FETCL_THREAD_ID   1
#define FETCL_WND_HWND   2
#define LANGUAGE   9

Typedefs

typedef struct _FETCL_EVENT_INIT FETCL_EVENT_INIT

Functions

int DLL_EXT_FUNC FETCL_Apdu (int iTransponderHnd, unsigned char *ucData, int iDataLen, FETCL_EVENT_INIT *pInit)
int DLL_EXT_FUNC FETCL_DeleteTransponder (int iTransponderHnd)
int DLL_EXT_FUNC FETCL_Deselect (int iTransponderHnd)
void DLL_EXT_FUNC FETCL_GetDLLVersion (char *cVersion)
int DLL_EXT_FUNC FETCL_GetErrorText (int iErrorCode, char *cErrorText)
int DLL_EXT_FUNC FETCL_GetLastError (int *iErrorCode, char *cErrorText)
int DLL_EXT_FUNC FETCL_GetResponseData (int iTransponderHnd, unsigned char *ucData, int iDataBufLen)
int DLL_EXT_FUNC FETCL_GetTransponderList (int iNext)
int DLL_EXT_FUNC FETCL_NewTransponder (int iReaderHnd, unsigned char ucBusAdr, unsigned char ucCid, unsigned char ucNad, bool bUseCid, bool bUseNad)
int DLL_EXT_FUNC FETCL_Ping (int iTransponderHnd)

Define Documentation

#define DLL_EXT_FUNC

Definition at line 45 of file fetcl.h.

#define FETCL_CALL

Definition at line 46 of file fetcl.h.

#define FETCL_CALLBACK   3

Definition at line 109 of file fetcl.h.

#define FETCL_CALLBACK2   4

Definition at line 110 of file fetcl.h.

Definition at line 71 of file fetcl.h.

#define FETCL_ERR_BUFFER_OVERFLOW   -4270

Definition at line 94 of file fetcl.h.

#define FETCL_ERR_EMPTY_LIST   -4201

Definition at line 63 of file fetcl.h.

Definition at line 70 of file fetcl.h.

#define FETCL_ERR_HND_IS_NEGATIVE   -4222

Definition at line 79 of file fetcl.h.

#define FETCL_ERR_HND_IS_NULL   -4221

Definition at line 78 of file fetcl.h.

#define FETCL_ERR_HND_UNVALID   -4225

Definition at line 82 of file fetcl.h.

Definition at line 62 of file fetcl.h.

#define FETCL_ERR_NO_HND_FOUND   -4223

Definition at line 80 of file fetcl.h.

#define FETCL_ERR_NO_MORE_MEM   -4203

Definition at line 65 of file fetcl.h.

#define FETCL_ERR_NO_USB_SUPPORT   -4206

Definition at line 68 of file fetcl.h.

#define FETCL_ERR_NO_VALUE   -4210

Definition at line 74 of file fetcl.h.

#define FETCL_ERR_ODD_PARAMETERSTRING   -4252

Definition at line 89 of file fetcl.h.

#define FETCL_ERR_OLD_FECOM   -4207

Definition at line 69 of file fetcl.h.

#define FETCL_ERR_OVERSIZED_RESPONSE   -4271

Definition at line 95 of file fetcl.h.

Definition at line 88 of file fetcl.h.

#define FETCL_ERR_POINTER_IS_NULL   -4202

Definition at line 64 of file fetcl.h.

Definition at line 83 of file fetcl.h.

#define FETCL_ERR_THREAD_NOT_CREATED   -4227

Definition at line 84 of file fetcl.h.

Definition at line 81 of file fetcl.h.

Definition at line 91 of file fetcl.h.

#define FETCL_ERR_UNKNOWN_COMM_PORT   -4204

Definition at line 66 of file fetcl.h.

#define FETCL_ERR_UNKNOWN_ERRORCODE   -4253

Definition at line 90 of file fetcl.h.

#define FETCL_ERR_UNKNOWN_HND   -4220

Definition at line 77 of file fetcl.h.

#define FETCL_ERR_UNKNOWN_PARAMETER   -4250

Definition at line 87 of file fetcl.h.

#define FETCL_ERR_UNSUPPORTED_FUNCTION   -4205

Definition at line 67 of file fetcl.h.

#define FETCL_EXT_CALL

Definition at line 44 of file fetcl.h.

#define FETCL_INCOMPLETE_RESPONSE   -4275

Definition at line 99 of file fetcl.h.

#define FETCL_INVALID_ACKNOWLEDGEMENT   -4272

Definition at line 96 of file fetcl.h.

Definition at line 97 of file fetcl.h.

#define FETCL_INVALID_PROTOCOL   -4276

Definition at line 100 of file fetcl.h.

#define FETCL_INVALID_TRANSMISSION   -4277

Definition at line 101 of file fetcl.h.

#define FETCL_LIST_COMPLETE_FAILURE   -4274

Definition at line 98 of file fetcl.h.

#define FETCL_TASKCB_NET_1   10

Definition at line 111 of file fetcl.h.

#define FETCL_THREAD_ID   1

Definition at line 107 of file fetcl.h.

#define FETCL_WND_HWND   2

Definition at line 108 of file fetcl.h.

#define LANGUAGE   9

Definition at line 55 of file fetcl.h.


Typedef Documentation


Function Documentation

int DLL_EXT_FUNC FETCL_Apdu ( int  iTransponderHnd,
unsigned char *  ucData,
int  iDataLen,
FETCL_EVENT_INIT pInit 
)
int DLL_EXT_FUNC FETCL_DeleteTransponder ( int  iTransponderHnd)
int DLL_EXT_FUNC FETCL_Deselect ( int  iTransponderHnd)
void DLL_EXT_FUNC FETCL_GetDLLVersion ( char *  cVersion)
int DLL_EXT_FUNC FETCL_GetErrorText ( int  iErrorCode,
char *  cErrorText 
)
int DLL_EXT_FUNC FETCL_GetLastError ( int *  iErrorCode,
char *  cErrorText 
)
int DLL_EXT_FUNC FETCL_GetResponseData ( int  iTransponderHnd,
unsigned char *  ucData,
int  iDataBufLen 
)
int DLL_EXT_FUNC FETCL_NewTransponder ( int  iReaderHnd,
unsigned char  ucBusAdr,
unsigned char  ucCid,
unsigned char  ucNad,
bool  bUseCid,
bool  bUseNad 
)
int DLL_EXT_FUNC FETCL_Ping ( int  iTransponderHnd)


maggie_rfid_drivers
Author(s): Raul Perula-Martinez
autogenerated on Mon Sep 14 2015 03:05:31