Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ChipCardAppReceiver.h
Go to the documentation of this file.
1 #ifndef CHIPCARDRECEIVER_H
2 #define CHIPCARDRECEIVER_H
3 
5 #include "appcore/chipcard/EChipCardRcv.h"
6 #include <QSharedPointer>
7 
8 #include "core/common/ESingleton.h"
9 
10 class Core;
11 class ChipCardAppReceiver : public EM::Devices::EChipCardRcv
12 {
13 public:
14  ChipCardAppReceiver( Core *core );
15  virtual ~ChipCardAppReceiver();
16 
17  virtual void OnCardIn( const std::string &cardUID );
18  virtual void OnCardOut();
19  virtual void WriteOK();
20  virtual void WriteError();
21  virtual void ReadError();
22  virtual void DataReceived();
23  virtual void OnDeviceReady();
24  virtual void SCSLocked();
25  virtual void SCSUnlocked();
26  virtual void OnUnFinishedOperation();
27  virtual void OnSamUpdateCheck( EM::PT::EApplicationError status );
28  virtual void OnEMVCardPresent( const char *pan );
29 
30 private:
32 
33  class DataClass;
34  QSharedPointer<DataClass> d;
35 
37 };
38 
39 #endif // CHIPCARDRECEIVER_H
virtual void WriteOK()
Definition: ChipCardAppReceiver.cpp:112
virtual void OnEMVCardPresent(const char *pan)
Definition: ChipCardAppReceiver.cpp:165
Definition: Core.h:16
Definition: ChipCardAppReceiver.h:11
virtual void DataReceived()
Definition: ChipCardAppReceiver.cpp:88
virtual void OnCardIn(const std::string &cardUID)
Definition: ChipCardAppReceiver.cpp:117
virtual void ReadError()
Definition: ChipCardAppReceiver.cpp:96
virtual ~ChipCardAppReceiver()
Definition: ChipCardAppReceiver.cpp:81
virtual void OnCardOut()
Definition: ChipCardAppReceiver.cpp:125
virtual void SCSLocked()
Definition: ChipCardAppReceiver.cpp:144
virtual void OnDeviceReady()
Definition: ChipCardAppReceiver.cpp:133
virtual void SCSUnlocked()
Definition: ChipCardAppReceiver.cpp:149
virtual void OnUnFinishedOperation()
Definition: ChipCardAppReceiver.cpp:154
virtual void OnSamUpdateCheck(EM::PT::EApplicationError status)
Definition: ChipCardAppReceiver.cpp:159
ChipCardAppReceiver(Core *core)
Definition: ChipCardAppReceiver.cpp:66
virtual void WriteError()
Definition: ChipCardAppReceiver.cpp:104