13 #ifndef __READCARDDATA_H__ 14 #define __READCARDDATA_H__ SPILIBRARY_API void SetDisplayMessage(std::vector< string > Msg)
Set a vector of strings to be displayed on Device screen while polling for card All strings must be U...
SPILIBRARY_API string GetTrack2() const
Get track2 of MSR card.
This namespace contains avilible API from Modularity Inc.
SPILIBRARY_API ReadCardData()
Class constructor.
APIHandle GetReadCardDataHandle() const
Handle get - reserved for internal useage.
SPILIBRARY_API void SetNonCancelable()
Disable/Hide cancel button on the device while polling for card
SPILIBRARY_API void AddMifareProperty(string Key, string Value)
Add Mifare property when Reading Mifare.
SPILIBRARY_API string GetFileData() const
Get data read from file for DESFire EV2. Data is in HEX-String.
SPILIBRARY_API void SetTimeout(TimeOutType Timeout)
Set timeout for the request in seconds. The timeout is handeled on the device side and not on client ...
SPILIBRARY_API string GetCardId() const
Get Card serial if card read using NFC.
This file conatins all defenitions which are used in SPI API.
SPILIBRARY_API void ReadMsr()
Enable MSR interface to read card.
SPILIBRARY_API void ReadMifare()
Enable NFC interface to read Mifare card.
SPILIBRARY_API ReadCardEntry GetReadCardEntry() const
If ReadCard retuns SPI_SUCCESS than a card was discovered in one of the enabled interfaces.
This class contains all the input data and output data of Device.ReadCard(). All data in this class i...
SPILIBRARY_API ~ReadCardData()
Class desrstructor.