18#include <QtCore/QByteArray>
25 static constexpr uint16_t Empty = 0x0000;
26 static constexpr uint16_t Success = 0x9000;
28 explicit QResponseApdu(
const QByteArray &response = {});
30 const QByteArray &data()
const {
return m_data; }
31 uint16_t status()
const {
return m_status; }
32 bool isOk()
const {
return m_status == Success; }
47QByteArray build(uint8_t cla, uint8_t ins, uint8_t p1, uint8_t p2, QByteArrayView data,
Action provideResponse(const QByteArray &response) override
Action writeMessages(const QList< QNdefMessage > &messages) override
Action readMessages() override
QNdefMessage getMessage(Action &nextAction) override
Action detectNdefSupport() override
QByteArray getCommand(Action &nextAction) override
constexpr uint8_t GetData
QByteArray build(uint8_t cla, uint8_t ins, uint8_t p1, uint8_t p2, QByteArrayView data, uint16_t ne=0)
constexpr uint8_t ReadBinary
constexpr uint8_t UpdateBinary