AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
governikus::CommandApdu Klassenreferenz

#include <Apdu.h>

Klassendiagramm für governikus::CommandApdu:

Öffentliche Methoden

 CommandApdu (const QByteArray &pBuffer, bool pUpdateRetryCounter=false)
 
 CommandApdu (const QByteArray &pHeader, const QByteArray &pData, int pLe)
 
 CommandApdu (char pCla, char pIns, char pP1, char pP2, const QByteArray &pData=QByteArray(), int pLe=NO_LE)
 
virtual ~CommandApdu ()
 
char getCLA () const
 
char getINS () const
 
char getP1 () const
 
char getP2 () const
 
int getLc () const
 
int getLe () const
 
QByteArray getData () const
 
bool isUpdateRetryCounter () const
 
- Öffentliche Methoden geerbt von governikus::Apdu
const QByteArray & getBuffer () const
 
int length () const
 

Öffentliche, statische Methoden

static bool isExtendedLength (const QByteArray &pData, int pLe)
 
static bool isSecureMessaging (const QByteArray &pCommandBuffer)
 

Weitere Geerbte Elemente

- Statische öffentliche Attribute geerbt von governikus::Apdu
static const int NO_LE = 0
 
static const int SHORT_MAX_LC = 0xff
 
static const int SHORT_MAX_LE = 0x0100
 
static const int EXTENDED_MAX_LC = 0x00ffff
 
static const int EXTENDED_MAX_LE = 0x010000
 
static const char CLA = 0x00
 
static const char CLA_COMMAND_CHAINING = 0x10
 
static const char CLA_SECURE_MESSAGING = 0x0c
 
- Geschützte Methoden geerbt von governikus::Apdu
 Apdu (const QByteArray &pBuffer)
 
virtual ~Apdu ()
 
- Geschützte Attribute geerbt von governikus::Apdu
QByteArray mBuffer
 

Beschreibung der Konstruktoren und Destruktoren

CommandApdu::CommandApdu ( const QByteArray &  pBuffer,
bool  pUpdateRetryCounter = false 
)
CommandApdu::CommandApdu ( const QByteArray &  pHeader,
const QByteArray &  pData,
int  pLe 
)
CommandApdu::CommandApdu ( char  pCla,
char  pIns,
char  pP1,
char  pP2,
const QByteArray &  pData = QByteArray(),
int  pLe = NO_LE 
)
CommandApdu::~CommandApdu ( )
virtual

Dokumentation der Elementfunktionen

char CommandApdu::getCLA ( ) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

QByteArray CommandApdu::getData ( ) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

char CommandApdu::getINS ( ) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

int CommandApdu::getLc ( ) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

int CommandApdu::getLe ( ) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

char CommandApdu::getP1 ( ) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

char CommandApdu::getP2 ( ) const

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

bool CommandApdu::isExtendedLength ( const QByteArray &  pData,
int  pLe 
)
static
bool CommandApdu::isSecureMessaging ( const QByteArray &  pCommandBuffer)
static
bool CommandApdu::isUpdateRetryCounter ( ) const

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: