AppCore
Loading...
Searching...
No Matches
ECommonFacadeMifareMikroelektronika2.h
Go to the documentation of this file.
1#ifndef ECOMMONFACADEMIFAREMIKROELEKTRONIKA2_H
2#define ECOMMONFACADEMIFAREMIKROELEKTRONIKA2_H
3
5
6namespace EM
7{
8 namespace CardFacade
9 {
10 class ECardDataStorage;
12 {
13 public:
16
17 virtual bool GetCustomerProfilesCount( unsigned char &customerProfilesCount );
18
19 virtual bool GetCustomerProfileValidityEnd( unsigned long &customerProfileValidityEnd, unsigned char customerProfileIndex = 0, signed char index = -1 );
20 virtual bool SetCustomerProfileValidityEnd( unsigned long customerProfileValidityEnd, unsigned char customerProfileIndex = 0, signed char index = -1 );
21
22 virtual bool GetCustomerProfileValidityStart( unsigned long &customerProfileValidityStart, unsigned char customerProfileIndex = 0, signed char index = -1 );
23 virtual bool SetCustomerProfileValidityStart( unsigned long customerProfileValidityStart, unsigned char customerProfileIndex = 0, signed char index = -1 );
24
25 virtual bool GetCardType( unsigned short &cardType, ECardFacadeDefines::CardTypeStandard &cardStandard, unsigned char customerProfileIndex, signed char index = -1 );
26 virtual bool SetCardType( unsigned short cardType, unsigned char customerProfileIndex, signed char index = -1 );
27
28 virtual void Clear();
29 virtual bool IsModifiedData();
30
31 private:
33
34 class DataClass;
35 DataClass *d;
36
38 };
39 }
40}
41#endif // ECOMMONFACADEMIFAREMIKROELEKTRONIKA2_H
card data storage, who fill if card readed
Definition ECardDataStorage.h:60
CardTypeStandard
Definition ECardFacadeDefines.h:248
Definition ECommonFacadeMifareMikroelektronika2.h:12
virtual bool SetCustomerProfileValidityStart(unsigned long customerProfileValidityStart, unsigned char customerProfileIndex=0, signed char index=-1)
virtual bool GetCustomerProfileValidityEnd(unsigned long &customerProfileValidityEnd, unsigned char customerProfileIndex=0, signed char index=-1)
virtual bool GetCardType(unsigned short &cardType, ECardFacadeDefines::CardTypeStandard &cardStandard, unsigned char customerProfileIndex, signed char index=-1)
ECommonFacadeMifareMikroelektronika2(ECardDataStorage *cardDataStorage)
virtual bool GetCustomerProfileValidityStart(unsigned long &customerProfileValidityStart, unsigned char customerProfileIndex=0, signed char index=-1)
virtual bool SetCardType(unsigned short cardType, unsigned char customerProfileIndex, signed char index=-1)
virtual bool GetCustomerProfilesCount(unsigned char &customerProfilesCount)
virtual bool SetCustomerProfileValidityEnd(unsigned long customerProfileValidityEnd, unsigned char customerProfileIndex=0, signed char index=-1)
Definition ECommonFacadeMifare.h:12
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7