kleopatra
#include <readerstatus.h>
Inherits QObject.
Public Types | |
enum | AppType { UnknownApplication, OpenPGPApplication, NksApplication, P15Application, DinSigApplication, GeldkarteApplication, NumAppTypes } |
enum | PinState { UnknownPinState, NullPin, PinBlocked, NoPin, PinOk, NumPinStates } |
enum | Status { NoCard, CardPresent, CardActive, CardUsable, _NumScdStates, CardCanLearnKeys = _NumScdStates, CardHasNullPin, CardError, NumStates } |
Public Slots | |
void | startMonitoring () |
void | updateStatus () |
Signals | |
void | anyCardCanLearnKeysChanged (bool) |
void | anyCardHasNullPinChanged (bool) |
void | cardStatusChanged (unsigned int slot, Kleo::SmartCard::ReaderStatus::Status status) |
Public Member Functions | |
ReaderStatus (QObject *parent=0) | |
~ReaderStatus () | |
bool | anyCardCanLearnKeys () const |
bool | anyCardHasNullPin () const |
Status | cardStatus (unsigned int slot) const |
std::vector< PinState > | pinStates (unsigned int slot) const |
void | startSimpleTransaction (const QByteArray &cmd, QObject *receiver, const char *slot) |
Static Public Member Functions | |
static const ReaderStatus * | instance () |
static ReaderStatus * | mutableInstance () |
Detailed Description
Definition at line 46 of file readerstatus.h.
Member Enumeration Documentation
Enumerator | |
---|---|
UnknownApplication | |
OpenPGPApplication | |
NksApplication | |
P15Application | |
DinSigApplication | |
GeldkarteApplication | |
NumAppTypes |
Definition at line 57 of file readerstatus.h.
Enumerator | |
---|---|
UnknownPinState | |
NullPin | |
PinBlocked | |
NoPin | |
PinOk | |
NumPinStates |
Definition at line 68 of file readerstatus.h.
Enumerator | |
---|---|
NoCard | |
CardPresent | |
CardActive | |
CardUsable | |
_NumScdStates | |
CardCanLearnKeys | |
CardHasNullPin | |
CardError | |
NumStates |
Definition at line 78 of file readerstatus.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 722 of file readerstatus.cpp.
ReaderStatus::~ReaderStatus | ( | ) |
Definition at line 728 of file readerstatus.cpp.
Member Function Documentation
bool ReaderStatus::anyCardCanLearnKeys | ( | ) | const |
Definition at line 753 of file readerstatus.cpp.
|
signal |
bool ReaderStatus::anyCardHasNullPin | ( | ) | const |
Definition at line 749 of file readerstatus.cpp.
|
signal |
ReaderStatus::Status ReaderStatus::cardStatus | ( | unsigned int | slot | ) | const |
Definition at line 745 of file readerstatus.cpp.
|
signal |
|
static |
Definition at line 741 of file readerstatus.cpp.
|
static |
Definition at line 736 of file readerstatus.cpp.
std::vector< ReaderStatus::PinState > ReaderStatus::pinStates | ( | unsigned int | slot | ) | const |
Definition at line 757 of file readerstatus.cpp.
|
slot |
Definition at line 731 of file readerstatus.cpp.
void ReaderStatus::startSimpleTransaction | ( | const QByteArray & | cmd, |
QObject * | receiver, | ||
const char * | slot | ||
) |
Definition at line 765 of file readerstatus.cpp.
|
slot |
Definition at line 770 of file readerstatus.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.