ACS Audio Jack iOS Library  1.0.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties
ACRDukptTrackData Class Reference

The ACRDukptTrackData class represents the track data after swiping a card from the reader using DUKPT mode. More...

#import <ACRDukptTrackData.h>

Inheritance diagram for ACRDukptTrackData:
ACRTrackData

Instance Methods

(id) - initWithBytes:length:
 Returns an initialized ACRAesTrackData object from a given buffer of bytes. More...
 

Properties

NSData * track1Data
 Track 1 data. More...
 
NSData * track1Mac
 Track 1 MAC. More...
 
NSData * track2Data
 Track 2 data. More...
 
NSData * track2Mac
 Track 2 MAC. More...
 
NSString * track1MaskedData
 Track 1 masked data. More...
 
NSString * track2MaskedData
 Track 2 masked data. More...
 
NSData * keySerialNumber
 Key serial number. More...
 
- Properties inherited from ACRTrackData
NSUInteger batteryStatus
 Battery status. More...
 
NSUInteger track1Length
 Track 1 length. More...
 
NSUInteger track1ErrorCode
 Track 1 error code. More...
 
NSUInteger track2Length
 Track 2 length. More...
 
NSUInteger track2ErrorCode
 Track 2 error code. More...
 

Additional Inherited Members

- Protected Attributes inherited from ACRTrackData
NSUInteger _batteryStatus
 Battery status. More...
 
NSUInteger _track1Length
 Track 1 length. More...
 
NSUInteger _track1ErrorCode
 Track 1 error code. More...
 
NSUInteger _track2Length
 Track 2 length. More...
 
NSUInteger _track2ErrorCode
 Track 2 error code. More...
 

Detailed Description

The ACRDukptTrackData class represents the track data after swiping a card from the reader using DUKPT mode.

Author
Godfrey Chung
Version
1.0, 21 Mar 2014

Method Documentation

- (id) initWithBytes: (const void *)  bytes
length: (NSUInteger)  length 

Returns an initialized ACRAesTrackData object from a given buffer of bytes.

Parameters
bytesa buffer of bytes.
lengththe number of bytes.
Returns
an initialized ACRAesTrackData object.

Property Documentation

- (NSData*) keySerialNumber
readnonatomicassign

Key serial number.

- (NSData*) track1Data
readnonatomicassign

Track 1 data.

- (NSData*) track1Mac
readnonatomicassign

Track 1 MAC.

- (NSString*) track1MaskedData
readnonatomicassign

Track 1 masked data.

- (NSData*) track2Data
readnonatomicassign

Track 2 data.

- (NSData*) track2Mac
readnonatomicassign

Track 2 MAC.

- (NSString*) track2MaskedData
readnonatomicassign

Track 2 masked data.


The documentation for this class was generated from the following file: