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>.
Loading...
Searching...
No Matches
QNdefAccessFsm Class Referenceabstract

#include <qndefaccessfsm_p.h>

+ Inheritance diagram for QNdefAccessFsm:
+ Collaboration diagram for QNdefAccessFsm:

Public Types

enum  Action {
  Done , Failed , GetMessage , Unexpected ,
  SendCommand , ProvideResponse
}
 

Public Member Functions

 QNdefAccessFsm ()=default
 
virtual ~QNdefAccessFsm ()=default
 
virtual QByteArray getCommand (Action &nextAction)=0
 
virtual Action provideResponse (const QByteArray &response)=0
 
virtual QNdefMessage getMessage (Action &nextAction)=0
 
virtual Action detectNdefSupport ()=0
 
virtual Action readMessages ()=0
 
virtual Action writeMessages (const QList< QNdefMessage > &messages)=0
 

Detailed Description

Definition at line 33 of file qndefaccessfsm_p.h.

Member Enumeration Documentation

◆ Action

Enumerator
Done 
Failed 
GetMessage 
Unexpected 
SendCommand 
ProvideResponse 

Definition at line 40 of file qndefaccessfsm_p.h.

Constructor & Destructor Documentation

◆ QNdefAccessFsm()

QNdefAccessFsm::QNdefAccessFsm ( )
default

◆ ~QNdefAccessFsm()

virtual QNdefAccessFsm::~QNdefAccessFsm ( )
virtualdefault

Member Function Documentation

◆ detectNdefSupport()

virtual Action QNdefAccessFsm::detectNdefSupport ( )
pure virtual

Implemented in QNfcTagType4NdefFsm.

◆ getCommand()

virtual QByteArray QNdefAccessFsm::getCommand ( Action & nextAction)
pure virtual

Implemented in QNfcTagType4NdefFsm.

◆ getMessage()

virtual QNdefMessage QNdefAccessFsm::getMessage ( Action & nextAction)
pure virtual

Implemented in QNfcTagType4NdefFsm.

◆ provideResponse()

virtual Action QNdefAccessFsm::provideResponse ( const QByteArray & response)
pure virtual

Implemented in QNfcTagType4NdefFsm.

◆ readMessages()

virtual Action QNdefAccessFsm::readMessages ( )
pure virtual

Implemented in QNfcTagType4NdefFsm.

◆ writeMessages()

virtual Action QNdefAccessFsm::writeMessages ( const QList< QNdefMessage > & messages)
pure virtual

Implemented in QNfcTagType4NdefFsm.


The documentation for this class was generated from the following file: