Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qnfctagtype4ndeffsm_p.h>
Public Member Functions | |
QByteArray | getCommand (Action &nextAction) override |
QNdefMessage | getMessage (Action &nextAction) override |
Action | provideResponse (const QByteArray &response) override |
Action | detectNdefSupport () override |
Action | readMessages () override |
Action | writeMessages (const QList< QNdefMessage > &messages) override |
Public Member Functions inherited from QNdefAccessFsm | |
QNdefAccessFsm ()=default | |
virtual | ~QNdefAccessFsm ()=default |
Additional Inherited Members | |
Public Types inherited from QNdefAccessFsm | |
enum | Action { Done , Failed , GetMessage , Unexpected , SendCommand , ProvideResponse } |
Definition at line 23 of file qnfctagtype4ndeffsm_p.h.
|
overridevirtual |
Implements QNdefAccessFsm.
Definition at line 92 of file qnfctagtype4ndeffsm.cpp.
References QNdefAccessFsm::Done, QNdefAccessFsm::Failed, QNdefAccessFsm::SendCommand, and QNdefAccessFsm::Unexpected.
|
overridevirtual |
Implements QNdefAccessFsm.
Definition at line 18 of file qnfctagtype4ndeffsm.cpp.
References QCommandApdu::build(), QByteArrayView::fromArray(), qMin(), qToUnaligned(), QCommandApdu::ReadBinary, QCommandApdu::Select, QByteArray::size(), Qt::Uninitialized, and QCommandApdu::UpdateBinary.
|
overridevirtual |
Implements QNdefAccessFsm.
Definition at line 78 of file qnfctagtype4ndeffsm.cpp.
References QByteArray::clear(), QNdefAccessFsm::Done, QNdefMessage::fromByteArray(), and QNdefAccessFsm::Unexpected.
|
overridevirtual |
Implements QNdefAccessFsm.
Definition at line 157 of file qnfctagtype4ndeffsm.cpp.
References QNdefAccessFsm::Done, and QNdefAccessFsm::Unexpected.
|
overridevirtual |
Implements QNdefAccessFsm.
Definition at line 107 of file qnfctagtype4ndeffsm.cpp.
References QNdefAccessFsm::Failed, QNdefAccessFsm::SendCommand, and QNdefAccessFsm::Unexpected.
|
overridevirtual |
Implements QNdefAccessFsm.
Definition at line 124 of file qnfctagtype4ndeffsm.cpp.
References QNdefAccessFsm::Failed, QNdefAccessFsm::SendCommand, and QNdefAccessFsm::Unexpected.