AppCore
Loading...
Searching...
No Matches
LogFacadeNICL.h
Go to the documentation of this file.
1#ifndef LOGFACADENICL_H
2#define LOGFACADENICL_H
3
4#include "ELogFacade.h"
5
6namespace EM
7{
8 namespace CardFacade
9 {
10 class ECardDataStorage;
11
13 {
14 public:
16 virtual ~LogFacadeNICL();
17
18 virtual bool AddDataTypeToReadRequest( PT::EAplRequest *readRequest );
19
20 virtual bool GetTimeDate( unsigned long &timeDate );
21 virtual bool SetTimeDate( unsigned long timeDate );
22
23 virtual bool GetNetworkID( unsigned long &networkID );
24 virtual bool SetNetworkID( unsigned long networkID );
25
26 virtual bool GetServiceProvider( unsigned long &serviceProvider );
27 virtual bool SetServiceProvider( unsigned long serviceProvider );
28
29 virtual bool GetDevice( unsigned long &device );
30 virtual bool SetDevice( unsigned long device );
31
32 virtual bool GetDeviceCounter( unsigned long &deviceCounter );
33 virtual bool SetDeviceCounter( unsigned long deviceCounter );
34
36 virtual bool SetPriceAmountUnit( const EMoneyData &moneyData );
37
38 virtual bool GetVAT( unsigned long &vat );
39 virtual bool SetVAT( unsigned long vat );
40
41 virtual bool GetData( unsigned char &serviceID, unsigned char &serviceAmount, unsigned char pos );
42 virtual bool SetData( unsigned char serviceID, unsigned char serviceAmount, unsigned char pos );
43
44 virtual bool GetWalletBalanceBefore( long &balanceBefore );
45 virtual bool SetWalletBalanceBefore( long balanceBefore );
46
47 virtual bool GetPrice( unsigned long &price );
48 virtual bool SetPrice( unsigned long price );
49
50 virtual bool GetTransactionType( unsigned long &transactionType );
51 virtual bool SetTransactionType( unsigned long transactionType );
52
53 virtual bool GetWalletCounter( unsigned short &walletCounter );
54 virtual bool SetWalletCounter( unsigned short walletCounter );
55
56 virtual bool GetWalletSamNumber( unsigned long &walletSamNumber );
57 virtual bool SetWalletSamNumber( unsigned long walletSamNumber );
58
59 virtual bool GetWalletSamCounter( unsigned long &walletSamCounter );
60 virtual bool SetWalletSamCounter( unsigned long walletSamCounter );
61
62 virtual bool IsDataValid( bool &validData );
63 virtual bool SetDataValid( bool validData );
64 };
65 }
66}
67
68#endif // LOGFACADENICL_H
unsigned long GetPrice()
card data storage, who fill if card readed
Definition ECardDataStorage.h:60
Definition ELogFacade.h:21
Definition LogFacadeNICL.h:13
virtual bool GetWalletCounter(unsigned short &walletCounter)
Definition LogFacadeNICL.cpp:151
virtual bool GetTransactionType(unsigned long &transactionType)
Definition LogFacadeNICL.cpp:139
virtual bool IsDataValid(bool &validData)
Definition LogFacadeNICL.cpp:187
virtual bool GetServiceProvider(unsigned long &serviceProvider)
Definition LogFacadeNICL.cpp:43
virtual bool SetPrice(unsigned long price)
Definition LogFacadeNICL.cpp:133
virtual bool SetWalletSamCounter(unsigned long walletSamCounter)
Definition LogFacadeNICL.cpp:181
virtual bool GetTimeDate(unsigned long &timeDate)
Definition LogFacadeNICL.cpp:19
virtual bool SetData(unsigned char serviceID, unsigned char serviceAmount, unsigned char pos)
Definition LogFacadeNICL.cpp:109
virtual bool GetWalletSamNumber(unsigned long &walletSamNumber)
Definition LogFacadeNICL.cpp:163
virtual bool GetPriceAmountUnit(EMoneyData &moneyData)
Definition LogFacadeNICL.cpp:79
virtual bool SetTransactionType(unsigned long transactionType)
Definition LogFacadeNICL.cpp:145
virtual bool GetWalletSamCounter(unsigned long &walletSamCounter)
Definition LogFacadeNICL.cpp:175
virtual bool AddDataTypeToReadRequest(PT::EAplRequest *readRequest)
Definition LogFacadeNICL.cpp:13
virtual bool SetDeviceCounter(unsigned long deviceCounter)
Definition LogFacadeNICL.cpp:73
virtual bool GetWalletBalanceBefore(long &balanceBefore)
Definition LogFacadeNICL.cpp:115
virtual bool SetPriceAmountUnit(const EMoneyData &moneyData)
Definition LogFacadeNICL.cpp:85
virtual bool GetData(unsigned char &serviceID, unsigned char &serviceAmount, unsigned char pos)
Definition LogFacadeNICL.cpp:103
virtual bool SetTimeDate(unsigned long timeDate)
Definition LogFacadeNICL.cpp:25
virtual bool GetDevice(unsigned long &device)
Definition LogFacadeNICL.cpp:55
virtual bool GetDeviceCounter(unsigned long &deviceCounter)
Definition LogFacadeNICL.cpp:67
virtual bool GetVAT(unsigned long &vat)
Definition LogFacadeNICL.cpp:91
virtual bool SetDataValid(bool validData)
Definition LogFacadeNICL.cpp:193
virtual bool SetWalletBalanceBefore(long balanceBefore)
Definition LogFacadeNICL.cpp:121
virtual bool SetDevice(unsigned long device)
Definition LogFacadeNICL.cpp:61
virtual bool SetWalletSamNumber(unsigned long walletSamNumber)
Definition LogFacadeNICL.cpp:169
virtual ~LogFacadeNICL()
Definition LogFacadeNICL.cpp:10
virtual bool SetVAT(unsigned long vat)
Definition LogFacadeNICL.cpp:97
virtual bool SetServiceProvider(unsigned long serviceProvider)
Definition LogFacadeNICL.cpp:49
virtual bool SetNetworkID(unsigned long networkID)
Definition LogFacadeNICL.cpp:37
virtual bool SetWalletCounter(unsigned short walletCounter)
Definition LogFacadeNICL.cpp:157
virtual bool GetNetworkID(unsigned long &networkID)
Definition LogFacadeNICL.cpp:31
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7