136
Class Documentation
13.14.3
Property Documentation
13.14.3.1
- (CAPTURE_ENCODE_TYPE) captureEncodeType
[read]
,
[write]
,
[atomic]
Encode Type of captured MSR Data.
Uses enumeration CAPTURE_ENCODE_TYPE:
typedef enum
{
CAPTURE_ENCODE_TYPE_ISOABA=0,
CAPTURE_ENCODE_TYPE_AAMVA=1,
CAPTURE_ENCODE_TYPE_Other=3,
CAPTURE_ENCODE_TYPE_Raw=4
} CAPTURE_ENCODE_TYPE;
13.14.3.2
- (CAPTURE_ENCRYPT_TYPE) captureEncryptType
[read]
,
[write]
,
[atomic]
Encrypt Type of captured MSR Data.
Uses enumeration CAPTURE_ENCODE_TYPE:
typedef enum
{
CAPTURE_ENCRYPT_TYPE_TDES=0,
CAPTURE_ENCRYPT_TYPE_AES=1
} CAPTURE_ENCRYPT_TYPE;
13.14.3.3
- (EVENT_MSR_Types) event
[read]
,
[write]
,
[atomic]
Event type. Uses enumeration EVENT_MSR_Types
typedef enum
{
EVENT_MSR_UNKNOWN = 31,
EVENT_MSR_CARD_DATA,
EVENT_MSR_CANCEL_KEY,
EVENT_MSR_BACKSPACE_KEY,
EVENT_MSR_ENTER_KEY,
EVENT_MSR_DATA_ERROR,
EVENT_MSR_ICC_START,
EVENT_BTPAY_CARD_DATA,
EVENT_UNIPAYII_EMV_NO_ICC_MSR_DATA,
EVENT_UNIPAYII_EMV_FALLBACK_DATA,
EVENT_UNIPAY_KEYLOADING,
EVENT_MSR_TIMEOUT
}EVENT_MSR_Types;
13.14.3.4
- (unsigned char) readStatus
[read]
,
[write]
,
[atomic]
Track Read Status
• Bit 0: 1=Track 1 decode success, 0=Track 1 decode fail
• Bit 1: 1=Track 2 decode success, 0=Track 2 decode fail)
• Bit 2: 1=Track 3 decode success, 0=Track 3 decode fail)
• Bit 3: 1=Track 1 sampling data exists, 0=Track 1 sampling data does not exist
• Bit 4: 1=Track 2 sampling data exists, 0=Track 2 sampling data does not exist
• Bit 5: 1=Track 3 sampling data exists, 0=Track 3 sampling data does not exist
• Bit 6: reserved for future use
• Bit 7: reserved for future use
The documentation for this class was generated from the following file:
• Source_iOS/IDTMSRData.h
#80152504-001 IDTech iOS SDK Guide for NEO2