CardOperation Struct Reference

All data card structure.

#include <scmTypes.h>

Public Attributes

OperationType operationType = DEFAULT_OP
 The type of operation.
 
KeyType keyType = DEFAULT_KEY
 The key type used in operation.
 
std::string uid = ""
 The UID of the card.
 
char32_t index = 0
 The block number which is wanted to start.
 
std::string inRawData
 Data structure for inputs.
 
std::string outRawData
 Data structure for outputs.
 
ApduTxData txData
 APDU exchange for transmissions.
 
ApduRxData rxData
 APDU exchange for receptions.
 
std::string timestamp = ""
 The time stamp of when the information was take it.
 
char32_t errorCode = 0
 SCM error code which informs about the operation result.
 
char32_t priority = -1
 Card priority (-1 by default when a priority is not chosen)