AppCore
Loading...
Searching...
No Matches
ELogFacadeMifareMikroelektronika1.h
Go to the documentation of this file.
1#ifndef ELOGFACADEMIFAREMIKROELEKTRONIKA1_H
2#define ELOGFACADEMIFAREMIKROELEKTRONIKA1_H
3
4#include "ELogFacade.h"
5
6namespace 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
unsigned long GetPrice()
card data storage, who fill if card readed
Definition ECardDataStorage.h:60
Definition ELogFacadeMifareMikroelektronika1.h:11
virtual bool SetWalletBalanceBefore(long balanceBefore)
Definition ELogFacadeMifareMikroelektronika1.cpp:166
virtual void Clear()
Definition ELogFacadeMifareMikroelektronika1.cpp:43
virtual bool GetTransactionType(unsigned long &transactionType)
Definition ELogFacadeMifareMikroelektronika1.cpp:184
virtual bool IsModifiedData()
Definition ELogFacadeMifareMikroelektronika1.cpp:47
virtual bool SetPriceAmountUnit(const EMoneyData &moneyData)
Definition ELogFacadeMifareMikroelektronika1.cpp:130
virtual bool AddDataTypeToReadRequest(PT::EAplRequest *readRequest)
Definition ELogFacadeMifareMikroelektronika1.cpp:58
virtual bool SetNetworkID(unsigned long networkID)
Definition ELogFacadeMifareMikroelektronika1.cpp:82
virtual bool GetWalletBalanceBefore(long &balanceBefore)
Definition ELogFacadeMifareMikroelektronika1.cpp:160
virtual bool GetTimeDate(unsigned long &timeDate)
Definition ELogFacadeMifareMikroelektronika1.cpp:64
virtual bool GetData(unsigned char &serviceID, unsigned char &serviceAmount, unsigned char pos)
Definition ELogFacadeMifareMikroelektronika1.cpp:148
virtual ~ELogFacadeMifareMikroelektronika1()
Definition ELogFacadeMifareMikroelektronika1.cpp:34
virtual bool SetWalletSamCounter(unsigned long walletSamCounter)
Definition ELogFacadeMifareMikroelektronika1.cpp:226
virtual bool SetVAT(unsigned long vat)
Definition ELogFacadeMifareMikroelektronika1.cpp:142
virtual bool SetDevice(unsigned long device)
Definition ELogFacadeMifareMikroelektronika1.cpp:106
virtual bool SetData(unsigned char serviceID, unsigned char serviceAmount, unsigned char pos)
Definition ELogFacadeMifareMikroelektronika1.cpp:154
virtual bool SetWalletCounter(unsigned short walletCounter)
Definition ELogFacadeMifareMikroelektronika1.cpp:202
virtual bool GetDeviceCounter(unsigned long &device)
Definition ELogFacadeMifareMikroelektronika1.cpp:112
virtual bool GetWalletSamCounter(unsigned long &walletSamCounter)
Definition ELogFacadeMifareMikroelektronika1.cpp:220
virtual bool IsDataValid(bool &validData)
Definition ELogFacadeMifareMikroelektronika1.cpp:232
virtual bool SetTimeDate(unsigned long timeDate)
Definition ELogFacadeMifareMikroelektronika1.cpp:70
virtual bool GetNetworkID(unsigned long &networkID)
Definition ELogFacadeMifareMikroelektronika1.cpp:76
virtual bool SetPrice(unsigned long price)
Definition ELogFacadeMifareMikroelektronika1.cpp:178
virtual bool SetTransactionType(unsigned long transactionType)
Definition ELogFacadeMifareMikroelektronika1.cpp:190
virtual bool GetWalletCounter(unsigned short &walletCounter)
Definition ELogFacadeMifareMikroelektronika1.cpp:196
virtual bool SetDeviceCounter(unsigned long device)
Definition ELogFacadeMifareMikroelektronika1.cpp:118
virtual bool SetDataValid(bool validData)
Definition ELogFacadeMifareMikroelektronika1.cpp:238
virtual bool AddDataToWriteRequest(EM::PT::EDataCollection *writeRequest)
Definition ELogFacadeMifareMikroelektronika1.cpp:52
virtual bool GetPriceAmountUnit(EMoneyData &moneyData)
Definition ELogFacadeMifareMikroelektronika1.cpp:124
virtual void Init()
Definition ELogFacadeMifareMikroelektronika1.cpp:39
virtual bool GetDevice(unsigned long &device)
Definition ELogFacadeMifareMikroelektronika1.cpp:100
virtual bool GetVAT(unsigned long &vat)
Definition ELogFacadeMifareMikroelektronika1.cpp:136
virtual bool GetServiceProvider(unsigned long &serviceProvider)
Definition ELogFacadeMifareMikroelektronika1.cpp:88
virtual bool SetWalletSamNumber(unsigned long walletSamNumber)
Definition ELogFacadeMifareMikroelektronika1.cpp:214
virtual bool SetServiceProvider(unsigned long serviceProvider)
Definition ELogFacadeMifareMikroelektronika1.cpp:94
virtual bool GetWalletSamNumber(unsigned long &walletSamNumber)
Definition ELogFacadeMifareMikroelektronika1.cpp:208
Definition ELogFacade.h:21
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7