17#include "keypop/calypso/card/SearchCommandData.hpp"
24namespace transaction {
174 const int fromRecordNumber,
175 const int toRecordNumber,
176 const int recordSize)
217 const int fromRecordNumber,
218 const int toRecordNumber,
220 const int nbBytesToRead)
257 const uint8_t sfi,
const int offset,
const int nbBytesToRead)
373 const uint8_t sfi,
const std::vector<uint8_t>& recordData)
399 const int recordNumber,
400 const std::vector<uint8_t>& recordData)
427 const int recordNumber,
428 const std::vector<uint8_t>& recordData)
455 const uint8_t sfi,
const int offset,
const std::vector<uint8_t>& data)
483 const uint8_t sfi,
const int offset,
const std::vector<uint8_t>& data)
510 const uint8_t sfi,
const int counterNumber,
const int incValue)
536 const std::map<const int, const int>& counterNumberToIncValueMap)
563 const uint8_t sfi,
const int counterNumber,
const int decValue)
589 const std::map<const int, const int>& counterNumberToDecValueMap)
628 const uint8_t sfi,
const int counterNumber,
const int newValue)
virtual T & prepareWriteRecord(const uint8_t sfi, const int recordNumber, const std::vector< uint8_t > &recordData)=0
virtual T & prepareDecreaseCounter(const uint8_t sfi, const int counterNumber, const int decValue)=0
virtual T & prepareWriteBinary(const uint8_t sfi, const int offset, const std::vector< uint8_t > &data)=0
virtual T & prepareDecreaseCounters(const uint8_t sfi, const std::map< const int, const int > &counterNumberToDecValueMap)=0
const st::vector< std::vector< uint8_t > > & getTransactionAuditData() const =0
virtual T & prepareReadRecordsPartially(const uint8_t sfi, const int fromRecordNumber, const int toRecordNumber, const int offset, const int nbBytesToRead)=0
virtual T & prepareChangePin(const std::vector< uint8_t > &newPin)=0
virtual T & prepareSelectFile(const uint16_t lid)=0
virtual T & prepareReadRecords(const uint8_t sfi, const int fromRecordNumber, const int toRecordNumber, const int recordSize)=0
virtual T processCommands(const ChannelControl channelControl)=0
virtual T & prepareCheckPinStatus()=0
virtual T & prepareIncreaseCounter(const uint8_t sfi, const int counterNumber, const int incValue)=0
virtual T & prepareIncreaseCounters(const uint8_t sfi, const std::map< const int, const int > &counterNumberToIncValueMap)=0
virtual T & prepareUpdateBinary(const uint8_t sfi, const int offset, const std::vector< uint8_t > &data)=0
virtual T & prepareReadBinary(const uint8_t sfi, const int offset, const int nbBytesToRead)=0
virtual T & prepareUpdateRecord(const uint8_t sfi, const int recordNumber, const std::vector< uint8_t > &recordData)=0
virtual T & prepareGetData(const GetDataTag tag)=0
virtual T & prepareSelectFile(const SelectFileControl selectFileControl)=0
virtual T & prepareAppendRecord(const uint8_t sfi, const std::vector< uint8_t > &recordData)=0
virtual T & prepareSetCounter(const uint8_t sfi, const int counterNumber, const int newValue)=0
virtual T & prepareSvReadAllLogs()=0
virtual T & prepareReadRecord(const uint8_t sfi, const int recordNumber)=0
virtual T & prepareSearchRecords(const SearchCommandData data)=0
virtual T & prepareReadCounter(const uint8_t sfi, const int nbCountersToRead)=0
virtual T & prepareVerifyPin(const std::vector< uint8_t > &pin)=0