7#import <Foundation/Foundation.h>
9#define DMCC_STATUS_NO_ERROR 0
10#define DMCC_STATUS_READ_STRING 1
11#define DMCC_STATUS_AUTO_RESPONSE 2
12#define DMCC_STATUS_XML_RESULT 3
13#define DMCC_STATUS_XML_STATISTICS 4
14#define DMCC_STATUS_IMAGE 5
15#define DMCC_STATUS_IMAGE_GRAPHICS 6
16#define DMCC_STATUS_TRAINING_RESULT 7
17#define DMCC_STATUS_AUTO_TRAIN_BRIGHT 8
18#define DMCC_STATUS_AUTO_TRAIN_STRING 9
19#define DMCC_STATUS_CODE_QUALITY_DATA 10
20#define DMCC_STATUS_AUTO_TRAIN_FOCUS 11
21#define DMCC_STATUS_EVENT 12
22#define DMCC_STATUS_XML_CONTENT 16
24#define DMCC_STATUS_UNIDENTIFIED_ERROR 100
25#define DMCC_STATUS_INVALID_COMMAND 101
26#define DMCC_STATUS_INVALID_PARAM_OR_MISSING_FEATURE 102
27#define DMCC_STATUS_INCORRECT_CHECKSUM 103
28#define DMCC_STATUS_PARAMETER_REJECTED 104
29#define DMCC_STATUS_READER_OFFLINE 105
31#define DMCC_STATUS_COMMAND_TIMEOUT -1
44@property (nonatomic, readonly)
int status;
48@property (nonatomic, readonly) NSString*
payload;
54- (id) initWithResponseId:(
int)responseId status:(
int)status payload:(NSString*)payload binaryPayload:(NSData*)binaryPayload;
Represents a DMCC response sent by a remote system.
Definition: CDMResponse.h:37
NSData * binaryPayload
Binary data.
Definition: CDMResponse.h:52
NSString * payload
Payload content.
Definition: CDMResponse.h:48
int status
Status of the response.
Definition: CDMResponse.h:44
int responseId
Id of the response.
Definition: CDMResponse.h:40