AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ELogFacadeMifareMikroelektronika1.h
Go to the documentation of this file.
1 #ifndef ELOGFACADEMIFAREMIKROELEKTRONIKA1_H
2 #define ELOGFACADEMIFAREMIKROELEKTRONIKA1_H
3 
4 #include "ELogFacade.h"
5 
6 namespace EM
7 {
8  namespace CardFacade
9  {
11  {
12  public:
15 
16  virtual void Init();
17  virtual void Clear();
18  virtual bool IsModifiedData();
19  virtual bool AddDataToWriteRequest( EM::PT::EDataCollection *writeRequest );
20  virtual bool AddDataTypeToReadRequest( PT::EAplRequest *readRequest );
21 
22  // not supported
23  virtual bool GetTimeDate( unsigned long &timeDate );
24  virtual bool SetTimeDate( unsigned long timeDate );
25 
26  // not supported
27  virtual bool GetNetworkID( unsigned long &networkID );
28  virtual bool SetNetworkID( unsigned long networkID );
29 
30  // not supported
31  virtual bool GetServiceProvider(unsigned long &serviceProvider );
32  virtual bool SetServiceProvider(unsigned long serviceProvider );
33 
34  // not supported
35  virtual bool GetDevice( unsigned long &device );
36  virtual bool SetDevice( unsigned long device );
37 
38  // not supported
39  virtual bool GetDeviceCounter( unsigned long &device );
40  virtual bool SetDeviceCounter( unsigned long device );
41 
42  // not supported
43  virtual bool GetPriceAmountUnit( EMoneyData &moneyData );
44  virtual bool SetPriceAmountUnit( const EMoneyData &moneyData );
45 
46  // not supported
47  virtual bool GetVAT( unsigned long &vat );
48  virtual bool SetVAT( unsigned long vat );
49 
50  // not supported
51  virtual bool GetData( unsigned char &serviceID, unsigned char &serviceAmount, unsigned char pos );
52  virtual bool SetData( unsigned char serviceID, unsigned char serviceAmount, unsigned char pos );
53 
54  // not supported
55  virtual bool GetWalletBalanceBefore( long &balanceBefore );
56  virtual bool SetWalletBalanceBefore( long balanceBefore );
57 
58  // not supported
59  virtual bool GetPrice( unsigned long &price );
60  virtual bool SetPrice( unsigned long price );
61 
62  // not supported
63  virtual bool GetTransactionType( unsigned long &transactionType );
64  virtual bool SetTransactionType( unsigned long transactionType );
65 
66  // not supported
67  virtual bool GetWalletCounter( unsigned short &walletCounter );
68  virtual bool SetWalletCounter( unsigned short walletCounter );
69 
70  // not supported
71  virtual bool GetWalletSamNumber( unsigned long &walletSamNumber );
72  virtual bool SetWalletSamNumber( unsigned long walletSamNumber );
73 
74  // not supported
75  virtual bool GetWalletSamCounter( unsigned long &walletSamCounter );
76  virtual bool SetWalletSamCounter( unsigned long walletSamCounter );
77 
78  // not supported
79  virtual bool IsDataValid( bool &validData );
80  virtual bool SetDataValid( bool validData );
81 
82  private:
84 
85  class DataClass;
86  DataClass *d;
87 
89  };
90  }
91 }
92 
93 #endif // ELOGFACADEMIFAREMIKROELEKTRONIKA1_H
virtual bool SetTimeDate(unsigned long timeDate)
Definition: ELogFacadeMifareMikroelektronika1.cpp:70
virtual bool GetWalletSamNumber(unsigned long &walletSamNumber)
Definition: ELogFacadeMifareMikroelektronika1.cpp:208
virtual bool GetTransactionType(unsigned long &transactionType)
Definition: ELogFacadeMifareMikroelektronika1.cpp:184
virtual bool GetServiceProvider(unsigned long &serviceProvider)
Definition: ELogFacadeMifareMikroelektronika1.cpp:88
virtual bool GetDevice(unsigned long &device)
Definition: ELogFacadeMifareMikroelektronika1.cpp:100
Definition: ELogFacade.h:20
virtual ~ELogFacadeMifareMikroelektronika1()
Definition: ELogFacadeMifareMikroelektronika1.cpp:34
ELogFacadeMifareMikroelektronika1(ECardDataStorage *dataStorage)
Definition: ELogFacadeMifareMikroelektronika1.cpp:27
virtual bool AddDataToWriteRequest(EM::PT::EDataCollection *writeRequest)
Definition: ELogFacadeMifareMikroelektronika1.cpp:52
virtual bool SetWalletSamCounter(unsigned long walletSamCounter)
Definition: ELogFacadeMifareMikroelektronika1.cpp:226
virtual bool SetDevice(unsigned long device)
Definition: ELogFacadeMifareMikroelektronika1.cpp:106
virtual bool SetServiceProvider(unsigned long serviceProvider)
Definition: ELogFacadeMifareMikroelektronika1.cpp:94
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
virtual bool SetNetworkID(unsigned long networkID)
Definition: ELogFacadeMifareMikroelektronika1.cpp:82
virtual bool SetData(unsigned char serviceID, unsigned char serviceAmount, unsigned char pos)
Definition: ELogFacadeMifareMikroelektronika1.cpp:154
virtual bool GetPrice(unsigned long &price)
Definition: ELogFacadeMifareMikroelektronika1.cpp:172
virtual bool GetNetworkID(unsigned long &networkID)
Definition: ELogFacadeMifareMikroelektronika1.cpp:76
virtual bool SetPriceAmountUnit(const EMoneyData &moneyData)
Definition: ELogFacadeMifareMikroelektronika1.cpp:130
virtual bool SetWalletBalanceBefore(long balanceBefore)
Definition: ELogFacadeMifareMikroelektronika1.cpp:166
virtual bool SetDataValid(bool validData)
Definition: ELogFacadeMifareMikroelektronika1.cpp:238
virtual bool GetData(unsigned char &serviceID, unsigned char &serviceAmount, unsigned char pos)
Definition: ELogFacadeMifareMikroelektronika1.cpp:148
virtual bool GetWalletCounter(unsigned short &walletCounter)
Definition: ELogFacadeMifareMikroelektronika1.cpp:196
virtual bool GetPriceAmountUnit(EMoneyData &moneyData)
Definition: ELogFacadeMifareMikroelektronika1.cpp:124
virtual bool SetPrice(unsigned long price)
Definition: ELogFacadeMifareMikroelektronika1.cpp:178
Definition: ELogFacadeMifareMikroelektronika1.h:10
virtual bool GetWalletSamCounter(unsigned long &walletSamCounter)
Definition: ELogFacadeMifareMikroelektronika1.cpp:220
virtual bool GetDeviceCounter(unsigned long &device)
Definition: ELogFacadeMifareMikroelektronika1.cpp:112
virtual void Init()
Definition: ELogFacadeMifareMikroelektronika1.cpp:39
virtual bool AddDataTypeToReadRequest(PT::EAplRequest *readRequest)
Definition: ELogFacadeMifareMikroelektronika1.cpp:58
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
virtual bool SetVAT(unsigned long vat)
Definition: ELogFacadeMifareMikroelektronika1.cpp:142
card data storage, who fill if card readed
Definition: ECardDataStorage.h:59
virtual bool SetWalletCounter(unsigned short walletCounter)
Definition: ELogFacadeMifareMikroelektronika1.cpp:202
virtual bool SetDeviceCounter(unsigned long device)
Definition: ELogFacadeMifareMikroelektronika1.cpp:118
virtual bool SetWalletSamNumber(unsigned long walletSamNumber)
Definition: ELogFacadeMifareMikroelektronika1.cpp:214
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
virtual bool GetTimeDate(unsigned long &timeDate)
Definition: ELogFacadeMifareMikroelektronika1.cpp:64
virtual bool SetTransactionType(unsigned long transactionType)
Definition: ELogFacadeMifareMikroelektronika1.cpp:190
virtual bool GetWalletBalanceBefore(long &balanceBefore)
Definition: ELogFacadeMifareMikroelektronika1.cpp:160
virtual bool GetVAT(unsigned long &vat)
Definition: ELogFacadeMifareMikroelektronika1.cpp:136
virtual bool IsModifiedData()
Definition: ELogFacadeMifareMikroelektronika1.cpp:47
virtual bool IsDataValid(bool &validData)
Definition: ELogFacadeMifareMikroelektronika1.cpp:232
virtual void Clear()
Definition: ELogFacadeMifareMikroelektronika1.cpp:43