AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
EM::CardFacade::EServiceFacadeMifareMikroelektronika2 Class Reference

#include <EServiceFacadeMifareMikroelektronika2.h>

Inheritance diagram for EM::CardFacade::EServiceFacadeMifareMikroelektronika2:
Inheritance graph
[legend]
Collaboration diagram for EM::CardFacade::EServiceFacadeMifareMikroelektronika2:
Collaboration graph
[legend]

Public Member Functions

 EServiceFacadeMifareMikroelektronika2 (ECardDataStorage *dataStorage)
 
 ~EServiceFacadeMifareMikroelektronika2 ()
 
virtual bool GetValidityEnd (unsigned long &validityEnd)
 
virtual bool SetValidityEnd (unsigned long validityEnd)
 
virtual bool GetCardName (std::string &name, ECardFacadeDefines::TextEncoding &encoding)
 
virtual bool GetPersonalNumber (unsigned long &personalNumber)
 
virtual bool GetCardCompanyNumber (unsigned long &companyNumber)
 
virtual bool CheckPassword (unsigned long pin, bool &matched)
 
virtual bool GetDriverNumber (unsigned long &driverNumber)
 
virtual bool SetDriverNumber (unsigned long driverNumber)
 
virtual bool GetCompanyNumber (unsigned long &companyNumber)
 
virtual bool SetCompanyNumber (unsigned long companyNumber)
 
virtual bool GetLineNumber (unsigned long &lineNumber)
 
virtual bool SetLineNumber (unsigned long lineNumber)
 
virtual bool GetTripNumber (unsigned long &tripNumber)
 
virtual bool SetTripNumber (unsigned long tripNumber)
 
virtual bool GetLineOrder (unsigned short &lineOrder)
 
virtual bool SetLineOrder (unsigned short lineOrder)
 
virtual bool GetZone (unsigned short &actualZone)
 
virtual bool SetZone (unsigned short actualZone)
 
virtual bool SetZone2 (unsigned short zone2)
 
virtual bool GetZone2 (unsigned short &zone2)
 
virtual bool SetTariffArea (unsigned short tariffArea)
 
virtual bool GetTariffArea (unsigned short &tariffArea)
 
virtual bool GetProtectNumber (unsigned short &protectNumber)
 
virtual bool SetProtectNumber (unsigned short protectNumber)
 
virtual bool GetServiceCounter (unsigned char &serviceCounter)
 
virtual bool SetServiceCounter (unsigned char serviceCounter)
 
virtual bool GetServiceCardType (ECardFacadeDefines::ServiceCardType &cardType)
 
virtual bool IsUnlockDataValid (bool &valid)
 
virtual bool WasUnlockSuccessfull (bool &successfull)
 
virtual bool IsCardBlocked (bool &cardBlocked)
 
virtual bool IsModifiedData ()
 
virtual bool AddDataToWriteRequest (EM::PT::EDataCollection *writeRequest)
 
virtual bool AddDataTypeToReadRequest (PT::EAplRequest *readRequest)
 
virtual unsigned short GetRequiredDataReadOperation () const
 
virtual void Init ()
 
virtual void Clear ()
 
- Public Member Functions inherited from EM::CardFacade::EServiceFacade
 EServiceFacade (ECardDataStorage *dataStorage)
 
virtual ~EServiceFacade ()
 
bool IsCardFeatureEnabled (ECardFacadeDefines::ServiceCardFeatures feature, bool &enabled)
 

Additional Inherited Members

- Protected Member Functions inherited from EM::CardFacade::EServiceFacade
void SetCardFeature (uint64_t features)
 

Constructor & Destructor Documentation

INTERNAL EServiceFacadeMifareMikroelektronika2::EServiceFacadeMifareMikroelektronika2 ( ECardDataStorage dataStorage)
EServiceFacadeMifareMikroelektronika2::~EServiceFacadeMifareMikroelektronika2 ( )

Member Function Documentation

bool EServiceFacadeMifareMikroelektronika2::AddDataToWriteRequest ( EM::PT::EDataCollection *  writeRequest)
virtual

Reimplemented from EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::AddDataTypeToReadRequest ( PT::EAplRequest *  readRequest)
virtual
bool EServiceFacadeMifareMikroelektronika2::CheckPassword ( unsigned long  pin,
bool &  matched 
)
virtual

CheckPassword

Implements EM::CardFacade::EServiceFacade.

void EServiceFacadeMifareMikroelektronika2::Clear ( )
virtual

Reimplemented from EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetCardCompanyNumber ( unsigned long &  companyNumber)
virtual

GetCardCompanyNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetCardName ( std::string &  name,
ECardFacadeDefines::TextEncoding encoding 
)
virtual

GetCardName

Reimplemented from EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetCompanyNumber ( unsigned long &  companyNumber)
virtual

GetCompanyNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetDriverNumber ( unsigned long &  driverNumber)
virtual

GetDriverNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetLineNumber ( unsigned long &  lineNumber)
virtual

GetLineNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetLineOrder ( unsigned short &  lineOrder)
virtual

GetLineOrder

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetPersonalNumber ( unsigned long &  personalNumber)
virtual

GetPersonalNumber

Reimplemented from EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetProtectNumber ( unsigned short &  protectNumber)
virtual

GetProtectNumber

Implements EM::CardFacade::EServiceFacade.

unsigned short EServiceFacadeMifareMikroelektronika2::GetRequiredDataReadOperation ( ) const
virtual
bool EServiceFacadeMifareMikroelektronika2::GetServiceCardType ( ECardFacadeDefines::ServiceCardType cardType)
virtual

GetServiceCardType

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetServiceCounter ( unsigned char &  serviceCounter)
virtual
bool EServiceFacadeMifareMikroelektronika2::GetTariffArea ( unsigned short &  tariffArea)
virtual

GetTariffArea

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetTripNumber ( unsigned long &  tripNumber)
virtual

GetTripNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetValidityEnd ( unsigned long &  validityEnd)
virtual

GetValidityEnd

Reimplemented from EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetZone ( unsigned short &  actualZone)
virtual

GetZone

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::GetZone2 ( unsigned short &  zone2)
virtual

GetZone2

Implements EM::CardFacade::EServiceFacade.

void EServiceFacadeMifareMikroelektronika2::Init ( void  )
virtual

Reimplemented from EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::IsCardBlocked ( bool &  cardBlocked)
virtual
bool EServiceFacadeMifareMikroelektronika2::IsModifiedData ( )
virtual

Reimplemented from EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::IsUnlockDataValid ( bool &  valid)
virtual
bool EServiceFacadeMifareMikroelektronika2::SetCompanyNumber ( unsigned long  companyNumber)
virtual

SetCompanyNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::SetDriverNumber ( unsigned long  driverNumber)
virtual

SetDriverNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::SetLineNumber ( unsigned long  lineNumber)
virtual

SetLineNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::SetLineOrder ( unsigned short  lineOrder)
virtual

SetLineOrder

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::SetProtectNumber ( unsigned short  protectNumber)
virtual

SetProtectNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::SetServiceCounter ( unsigned char  serviceCounter)
virtual
bool EServiceFacadeMifareMikroelektronika2::SetTariffArea ( unsigned short  tariffArea)
virtual

SetTariffArea

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::SetTripNumber ( unsigned long  tripNumber)
virtual

SetTripNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::SetValidityEnd ( unsigned long  validityEnd)
virtual

SetValidityEnd

Reimplemented from EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::SetZone ( unsigned short  actualZone)
virtual

SetZone

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::SetZone2 ( unsigned short  zone2)
virtual

SetZone2

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika2::WasUnlockSuccessfull ( bool &  successfull)
virtual

The documentation for this class was generated from the following files: