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

#include <EServiceFacadeMifareMikroelektronika1.h>

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

Public Member Functions

 EServiceFacadeMifareMikroelektronika1 (ECardDataStorage *dataStorage)
 
 ~EServiceFacadeMifareMikroelektronika1 ()
 
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 EServiceFacadeMifareMikroelektronika1::EServiceFacadeMifareMikroelektronika1 ( ECardDataStorage dataStorage)
EServiceFacadeMifareMikroelektronika1::~EServiceFacadeMifareMikroelektronika1 ( )

Member Function Documentation

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

Reimplemented from EM::CardFacade::EServiceFacade.

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

CheckPassword

Implements EM::CardFacade::EServiceFacade.

void EServiceFacadeMifareMikroelektronika1::Clear ( )
virtual

Reimplemented from EM::CardFacade::EServiceFacade.

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

GetCardCompanyNumber

Implements EM::CardFacade::EServiceFacade.

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

GetCardName

Reimplemented from EM::CardFacade::EServiceFacade.

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

GetCompanyNumber

Implements EM::CardFacade::EServiceFacade.

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

GetDriverNumber

Implements EM::CardFacade::EServiceFacade.

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

GetLineNumber

Implements EM::CardFacade::EServiceFacade.

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

GetLineOrder

Implements EM::CardFacade::EServiceFacade.

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

GetPersonalNumber

Reimplemented from EM::CardFacade::EServiceFacade.

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

GetProtectNumber

Implements EM::CardFacade::EServiceFacade.

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

GetServiceCardType

Implements EM::CardFacade::EServiceFacade.

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

GetTariffArea

Implements EM::CardFacade::EServiceFacade.

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

GetTripNumber

Implements EM::CardFacade::EServiceFacade.

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

GetValidityEnd

Reimplemented from EM::CardFacade::EServiceFacade.

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

GetZone

Implements EM::CardFacade::EServiceFacade.

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

GetZone2

Implements EM::CardFacade::EServiceFacade.

void EServiceFacadeMifareMikroelektronika1::Init ( void  )
virtual

Reimplemented from EM::CardFacade::EServiceFacade.

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

Reimplemented from EM::CardFacade::EServiceFacade.

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

SetCompanyNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika1::SetDriverNumber ( unsigned long  driverNumber)
virtual

SetDriverNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika1::SetLineNumber ( unsigned long  lineNumber)
virtual

SetLineNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika1::SetLineOrder ( unsigned short  lineOrder)
virtual

SetLineOrder

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika1::SetProtectNumber ( unsigned short  protectNumber)
virtual

SetProtectNumber

Implements EM::CardFacade::EServiceFacade.

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

SetTariffArea

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika1::SetTripNumber ( unsigned long  tripNumber)
virtual

SetTripNumber

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika1::SetValidityEnd ( unsigned long  validityEnd)
virtual

SetValidityEnd

Reimplemented from EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika1::SetZone ( unsigned short  actualZone)
virtual

SetZone

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika1::SetZone2 ( unsigned short  zone2)
virtual

SetZone2

Implements EM::CardFacade::EServiceFacade.

bool EServiceFacadeMifareMikroelektronika1::WasUnlockSuccessfull ( bool &  successfull)
virtual

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