44
Namespace Documentation
Chapter 13
Namespace Documentation
13.1
IDTechSDK Namespace Reference
Classes
• class
• class
• class
• class
Enumerations
• enum
{
EMV_CALLBACK_TYPE_LCD
=1,
EMV_CALLBACK_TYPE_PINPAD
=2,
EMV_CALLBACK_MSR
=3 }
• enum
{
EMV_LCD_DISPLAY_MODE_CANCEL
= 0,
EMV_LCD_DISPLAY_MODE_MENU
= 1,
EMV_LCD_DISP
←
-
LAY_MODE_PROMPT
= 2,
EMV_LCD_DISPLAY_MODE_MESSAGE
= 3,
EMV_LCD_DISPLAY_MODE_LANGUAGE_SELECT
= 8,
EMV_LCD_DISPLAY_MODE_CLEAR_SCRE
←
-
EN
= 16 }
• enum
{
CTLS_APPLICATION_NONE
= 0,
CTLS_APPLICATION_MASTERCARD
= 1,
CTLS_APPLICATION_VI
←
-
SA
= 2,
CTLS_APPLICATION_AMEX
= 3,
CTLS_APPLICATION_DISCOVER
= 4,
CTLS_APPLICATION_SPEEDPASS
= 5,
CTLS_APPLICATION
←
-
_GIFT_CARD
= 6,
CTLS_APPLICATION_DINERS_CLUB
= 7,
CTLS_APPLICATION_EN_ROUTE
= 8,
CTLS_APPLICATION_JCB
= 9,
CTLS_APPLICATION_VIVO_D
←
-
IAGNOSTIC
= 10,
CTLS_APPLICATION_HID
= 11,
CTLS_APPLICATION_MSR_SWIPE
= 12,
CTLS_APPLICATION_RESERVED
= 13,
CTLS_APPLICATI
←
-
ON_DES_FIRE_TRACK_DATA
= 14,
CTLS_APPLICATION_DES_FIRE_RAW_DATA
= 15,
CTLS_APPLICATION_RBS
= 17,
CTLS_APPLICATION_VIVO_COMM
= 20 }
• enum
{
EMV_PIN_MODE_CANCEL
=0,
EMV_PIN_MODE_ONLINE_DUKPT
=1,
EMV
←
-
_PIN_MODE_ONLINE_MKSK
=2,
EMV_PIN_MODE_OFFLINE
=3 }
• enum
{
EMV_RESULT_CODE_APPROVED_OFFLINE
= 0,
EMV_RESULT_CODE_DECLINED_OFFLINE
= 1,
EMV_RESULT_CODE_APPROVED
= 2,
EMV_RESULT_CODE_DECLINED
= 3,
EMV_RESULT_CODE_GO_ONLINE
= 4,
EMV_RESULT_CODE_CALL_YOUR_BANK
= 5,
EMV_RESU
←
-
LT_CODE_NOT_ACCEPTED
= 6,
EMV_RESULT_CODE_FALLBACK_TO_MSR
= 7,
EMV_RESULT_CODE_TIMEOUT
= 8,
EMV_RESULT_CODE_GO_ONLINE_CTLS
= 9,
EMV_RESULT_
←
-
CODE_FAILED
= 10,
EMV_RESULT_CODE_AUTHENTICATE_TRANSACTION
= 0x0010,
EMV_RESULT_CODE_TRANSACTION_CANCELED
= 0x0012,
EMV_RESULT_CODE_SWIPE_NON_I
←
-
CC
= 0x11,
EMV_RESULT_CODE_CTLS_TWO_CARDS
= 0x7A,
EMV_RESULT_CODE_CTLS_TERMI
←
-
#80136501-001 IDTech Windows SDK Guide for Kiosk III/IV