35 Q_DISABLE_COPY_MOVE(QNdefAccessFsm)
37 QNdefAccessFsm() =
default;
38 virtual ~QNdefAccessFsm() =
default;
56
57
58
59
60
61
62 virtual QByteArray getCommand(Action &nextAction) = 0;
65
66
67
68
69
70
71 virtual Action provideResponse(
const QByteArray &response) = 0;
74
75
76
77
78 virtual QNdefMessage getMessage(Action &nextAction) = 0;
81
82
83 virtual Action detectNdefSupport() = 0;
86
87
88
89
90
91 virtual Action readMessages() = 0;
94
95
96
97
98 virtual Action writeMessages(
const QList<QNdefMessage> &messages) = 0;