5 #include "appcore/cardfacade/ECardFacadeDefines.h"
13 class EDataCollection;
19 class ECardDataStorage;
32 virtual bool GetTimeDate(
unsigned long &timeDate ) = 0;
33 virtual bool SetTimeDate(
unsigned long timeDate ) = 0;
35 virtual bool GetNetworkID(
unsigned long &networkID ) = 0;
36 virtual bool SetNetworkID(
unsigned long networkID ) = 0;
41 virtual bool GetDevice(
unsigned long &device ) = 0;
42 virtual bool SetDevice(
unsigned long device ) = 0;
50 virtual bool GetVAT(
unsigned long &vat ) = 0;
51 virtual bool SetVAT(
unsigned long vat ) = 0;
53 virtual bool GetData(
unsigned char &serviceID,
unsigned char &serviceAmount,
unsigned char pos ) = 0;
54 virtual bool SetData(
unsigned char serviceID,
unsigned char serviceAmount,
unsigned char pos ) = 0;
59 virtual bool GetPrice(
unsigned long &price ) = 0;
60 virtual bool SetPrice(
unsigned long price ) = 0;
93 #endif // ELOGFACADE_H
virtual bool GetTimeDate(unsigned long &timeDate)=0
LogCardFeatures
Definition: ECardFacadeDefines.h:67
virtual bool IsModifiedData()
Definition: ELogFacade.cpp:54
virtual bool SetWalletCounter(unsigned short walletCounter)=0
virtual void Clear()
Definition: ELogFacade.cpp:49
Definition: ELogFacade.h:20
virtual bool SetPriceAmountUnit(const EMoneyData &moneyData)=0
virtual bool AddDataTypeToReadRequest(PT::EAplRequest *readRequest)=0
virtual ~ELogFacade()
Definition: ELogFacade.cpp:40
virtual bool GetWalletSamNumber(unsigned long &walletSamNumber)=0
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
virtual bool SetTransactionType(unsigned long transactionType)=0
virtual bool GetPriceAmountUnit(EMoneyData &moneyData)=0
virtual bool GetWalletCounter(unsigned short &walletCounter)=0
virtual bool SetWalletSamCounter(unsigned long walletSamCounter)=0
virtual void Init()
Definition: ELogFacade.cpp:45
virtual bool GetWalletBalanceBefore(long &balanceBefore)=0
bool IsCardFeatureEnabled(ECardFacadeDefines::LogCardFeatures feature, bool &enabled)
Definition: ELogFacade.cpp:66
virtual bool GetPrice(unsigned long &price)=0
virtual bool GetNetworkID(unsigned long &networkID)=0
virtual bool SetVAT(unsigned long vat)=0
virtual bool AddDataToWriteRequest(EM::PT::EDataCollection *writeRequest)
Definition: ELogFacade.cpp:60
virtual bool SetWalletSamNumber(unsigned long walletSamNumber)=0
virtual bool GetDevice(unsigned long &device)=0
virtual bool SetDevice(unsigned long device)=0
ELogFacade(ECardDataStorage *dataStorage)
Definition: ELogFacade.cpp:34
virtual bool SetDeviceCounter(unsigned long deviceCounter)=0
virtual bool GetData(unsigned char &serviceID, unsigned char &serviceAmount, unsigned char pos)=0
virtual bool SetPrice(unsigned long price)=0
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
virtual bool GetDeviceCounter(unsigned long &deviceCounter)=0
card data storage, who fill if card readed
Definition: ECardDataStorage.h:59
virtual bool SetNetworkID(unsigned long networkID)=0
virtual bool IsDataValid(bool &validData)=0
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
virtual bool SetTimeDate(unsigned long timeDate)=0
virtual bool SetDataValid(bool validData)=0
virtual bool SetServiceProvider(unsigned long serviceProvider)=0
virtual bool GetVAT(unsigned long &vat)=0
virtual bool SetData(unsigned char serviceID, unsigned char serviceAmount, unsigned char pos)=0
virtual bool SetWalletBalanceBefore(long balanceBefore)=0
void SetCardFeature(uint64_t features)
Definition: ELogFacade.cpp:77
virtual bool GetWalletSamCounter(unsigned long &walletSamCounter)=0
virtual bool GetTransactionType(unsigned long &transactionType)=0
virtual bool GetServiceProvider(unsigned long &serviceProvider)=0