|
AppCore
|
#include <EChipCard.h>


Public Member Functions | |
| virtual unsigned long | GetID (void) |
| GetID. More... | |
| EM::PT::EApplicationError | SendRequestSynchronous (PT::EDataCollection *readRequest, PT::EDataCollection *&answer, const long timeout=1000) |
| SendRequestSynchronous - read data from card and automatically update that data to card facade. More... | |
| EM::PT::EApplicationError | SendReadRequestSynchronous (const unsigned short dataTypesOperation, const long timeout=1000, bool ignoreErrors=true, PT::EDataCollection::SCSLockStatus SCSLock=PT::EDataCollection::SCSLockStatusLockAfterCardApproaching) |
| EM::PT::EApplicationError | SendRequest (PT::EDataCollection *dataCollection, EDeviceReceiver *deviceReceiver=NULL) |
| SendRequest - sends request via default chipcard driver. More... | |
| EM::PT::EApplicationError | SendReadRequest (const unsigned short dataTypesOperation, EDeviceReceiver *deviceReceiver=NULL, bool ignoreErrors=true, PT::EDataCollection::SCSLockStatus SCSLock=PT::EDataCollection::SCSLockStatusLockAfterCardApproaching) |
| EM::PT::EApplicationError | SendAplRequestWrite (EM::PT::EDataCollection *dataCollection, EDeviceReceiver *deviceReceiver=NULL, const long timeout=-1, PT::EDataCollection::SCSLockStatus SCSLock=PT::EDataCollection::SCSLockStatusLockAfterCardApproaching) |
| EM::PT::EApplicationError | BreakReadRequestAndDisableReceiver () |
| EM::PT::EApplicationError | BreakReadRequest () |
| bool | SetDefaultReceiver () |
| SetDefaultReceiver sets first receiver from colletion of device receivers. More... | |
| EM::PT::EApplicationError | SendAplRequestReadCardImage (EDeviceReceiver *deviceReceiver) |
| EM::PT::EApplicationError | SendSetup (EM::PT::EPTSetup *ptSetup) |
| SendSetup - sends. More... | |
| void | SetClientSnr (const unsigned long snr) |
| SetClientSnr - sets client snr to default chipCardDriver. More... | |
| unsigned long | GetClientSnr () |
| GetClientSnr. More... | |
| ECardExtraOperationManager * | GetCardExtraOperationManager () |
| GetCardExtraOperationManager. More... | |
| bool | WasOperationStarted (EM::PT::EPTAnswer *answer) |
| WasOperationStarted - looks for started operation in. More... | |
| void | SetDefaultTimeout (const long timeout) |
| void | SetCollectionSaving (bool save) |
| SetCollectionSaving. More... | |
| bool | IsCollectionSavingEnabled () |
| IsCollectionSavingEnabled. More... | |
| bool | IsCardImageRequest () |
| IsCardImageRequest. More... | |
| void | CardImageReceived () |
| CardImageReceived clears flag Card Image Request. More... | |
| bool | BreakWriteRequest () |
| BreakWriteRequest - calls BreakWriteRequest() in default chipcard driver. More... | |
| EM::PT::EApplicationError | BreakWriteRequestSynchronous (unsigned long timeout=1000) |
| BreakWriteRequestSynchronous - calls synchronous BreakWriteRequest in default chipcard driver with timeout. More... | |
| unsigned long | GetTagReceiver () const |
| GetTagReceiver. More... | |
| EM::PT::EApplicationError | GetSamModulesInfo (std::map< unsigned long, EM::PT::SAM_INFO > &connectedSamModules) |
| GetSamModulesInfo - method to gain information about SAM modules present in system, while. More... | |
| EM::PT::EApplicationError | SamUpdateProcess (std::string login, std::string pin) |
| SamUpdate - method for SAM update. More... | |
| bool | IsTimeIntervalForSamUpdateExceeded (const unsigned intervalInDays) const |
| IsTimeIntervalForSamUpdateExceeded - every time we successfully process SAM update, we mark this date so we can check how many days have passed since then. More... | |
| EM::PT::EApplicationError | SamUpdateCheck () |
| SamUpdateCheck - Asynchronous method for checking status for SAM update - should be calling on IssueOut. More... | |
| EM::PT::EApplicationError | GetSamInfo (EM::PT::EAbstractCardData *samInfo) |
| GetSamInfo. More... | |
| bool | GetSamIDs (std::vector< QString > &samIDs) |
| GetSamID returns SAM ID of all installed HW SAMs. More... | |
| EM::PT::EApplicationError | SwitchAntenna (bool switchOff) |
| SwitchAntenna - synchronous method for reader antenna switch on/off. More... | |
| EM::PT::EApplicationError | SwitchEmvDetect (bool switchOff) |
| SwitchEmvDetect - synchronous method for reader emv detect on/off. More... | |
| bool | SelectCard (unsigned char *uid, unsigned char &uidSize, CLCardType &cardType) |
| Select card. More... | |
| bool | SendAPDU (unsigned char *sendCmd, unsigned long sendCmdSize, unsigned char *rcvResponse, unsigned long &rcvResponseSize) |
| Send APDU to card. More... | |
| EM::PT::EApplicationError | SmartCardServiceLockRequest (bool immediateLock) |
| SmartCardServiceLockRequest send synchronous request to lock SmartCardService immediately. More... | |
| void | SmartCardServiceUnlockRequest () |
| bool | VerifyDataProcess (const unsigned char *data, const uint32_t dataSize, const unsigned char *signature, const uint32_t signatureSize, const uint8_t signatureType) |
| virtual unsigned long | GetID (void) |
| GetID. More... | |
| EM::PT::EApplicationError | SendRequestSynchronous (PT::EDataCollection *readRequest, PT::EDataCollection *&answer, const long timeout=1000) |
| SendRequestSynchronous - read data from card and automatically update that data to card facade. More... | |
| EM::PT::EApplicationError | SendReadRequestSynchronous (const unsigned short dataTypesOperation, const long timeout=1000, bool ignoreErrors=true, PT::EDataCollection::SCSLockStatus SCSLock=PT::EDataCollection::SCSLockStatusLockAfterCardApproaching) |
| EM::PT::EApplicationError | SendRequest (PT::EDataCollection *dataCollection, EDeviceReceiver *deviceReceiver=NULL) |
| SendRequest - sends request via default chipcard driver. More... | |
| EM::PT::EApplicationError | SendReadRequest (const unsigned short dataTypesOperation, EDeviceReceiver *deviceReceiver=NULL, bool ignoreErrors=true, PT::EDataCollection::SCSLockStatus SCSLock=PT::EDataCollection::SCSLockStatusLockAfterCardApproaching) |
| EM::PT::EApplicationError | SendAplRequestWrite (EM::PT::EDataCollection *dataCollection, EDeviceReceiver *deviceReceiver=NULL, const long timeout=-1, PT::EDataCollection::SCSLockStatus SCSLock=PT::EDataCollection::SCSLockStatusLockAfterCardApproaching) |
| EM::PT::EApplicationError | BreakReadRequestAndDisableReceiver () |
| EM::PT::EApplicationError | BreakReadRequest () |
| bool | SetDefaultReceiver () |
| SetDefaultReceiver sets first receiver from colletion of device receivers. More... | |
| EM::PT::EApplicationError | SendAplRequestReadCardImage (EDeviceReceiver *deviceReceiver) |
| EM::PT::EApplicationError | SendSetup (EM::PT::EPTSetup *ptSetup) |
| SendSetup - sends. More... | |
| void | SetClientSnr (const unsigned long snr) |
| SetClientSnr - sets client snr to default chipCardDriver. More... | |
| unsigned long | GetClientSnr () |
| GetClientSnr. More... | |
| ECardExtraOperationManager * | GetCardExtraOperationManager () |
| GetCardExtraOperationManager. More... | |
| bool | WasOperationStarted (EM::PT::EPTAnswer *answer) |
| WasOperationStarted - looks for started operation in. More... | |
| void | SetDefaultTimeout (const long timeout) |
| void | SetCollectionSaving (bool save) |
| SetCollectionSaving. More... | |
| bool | IsCollectionSavingEnabled () |
| IsCollectionSavingEnabled. More... | |
| bool | IsCardImageRequest () |
| IsCardImageRequest. More... | |
| void | CardImageReceived () |
| CardImageReceived clears flag Card Image Request. More... | |
| bool | BreakWriteRequest () |
| BreakWriteRequest - calls BreakWriteRequest() in default chipcard driver. More... | |
| EM::PT::EApplicationError | BreakWriteRequestSynchronous (unsigned long timeout=1000) |
| BreakWriteRequestSynchronous - calls synchronous BreakWriteRequest in default chipcard driver with timeout. More... | |
| unsigned long | GetTagReceiver () const |
| GetTagReceiver. More... | |
| EM::PT::EApplicationError | GetSamModulesInfo (std::map< unsigned long, EM::PT::SAM_INFO > &connectedSamModules) |
| GetSamModulesInfo - method to gain information about SAM modules present in system, while. More... | |
| EM::PT::EApplicationError | SamUpdateProcess (std::string login, std::string pin) |
| SamUpdate - method for SAM update. More... | |
| bool | IsTimeIntervalForSamUpdateExceeded (const unsigned intervalInDays) const |
| IsTimeIntervalForSamUpdateExceeded - every time we successfully process SAM update, we mark this date so we can check how many days have passed since then. More... | |
| EM::PT::EApplicationError | SamUpdateCheck () |
| SamUpdateCheck - Asynchronous method for checking status for SAM update - should be calling on IssueOut. More... | |
| EM::PT::EApplicationError | GetSamInfo (EM::PT::EAbstractCardData *samInfo) |
| GetSamInfo. More... | |
| bool | GetSamIDs (std::vector< QString > &samIDs) |
| GetSamID returns SAM ID of all installed HW SAMs. More... | |
| EM::PT::EApplicationError | SwitchAntenna (bool switchOff) |
| SwitchAntenna - synchronous method for reader antenna switch on/off. More... | |
| EM::PT::EApplicationError | SwitchEmvDetect (bool switchOff) |
| SwitchEmvDetect - synchronous method for reader emv detect on/off. More... | |
| bool | SelectCard (unsigned char *uid, unsigned char &uidSize, CLCardType &cardType) |
| Select card. More... | |
| bool | SendAPDU (unsigned char *sendCmd, unsigned long sendCmdSize, unsigned char *rcvResponse, unsigned long &rcvResponseSize) |
| Send APDU to card. More... | |
| EM::PT::EApplicationError | SmartCardServiceLockRequest (bool immediateLock) |
| SmartCardServiceLockRequest send synchronous request to lock SmartCardService immediately. More... | |
| void | SmartCardServiceUnlockRequest () |
| bool | VerifyDataProcess (const unsigned char *data, const uint32_t dataSize, const unsigned char *signature, const uint32_t signatureSize, const uint8_t signatureType) |
Protected Member Functions | |
| virtual bool | OnInit (EXMLNode *xmlNode) |
| INTERNAL. More... | |
| virtual bool | OnInit (EDriverProperties properties) |
| OnInit - if device name is not "PT" or "ECHIPCARD", then break. Else create new chip card driver with posted properties. More... | |
| virtual bool | OnInit (EXMLNode *xmlNode) |
| virtual bool | OnInit (EDriverProperties properties) |
| OnInit - if device name is not "PT" or "ECHIPCARD", then break. Else create new chip card driver with posted properties. More... | |
| EApplicationError EChipCard::BreakReadRequest | ( | ) |

| EM::PT::EApplicationError EM::Devices::EChipCard::BreakReadRequest | ( | ) |
| EApplicationError EChipCard::BreakReadRequestAndDisableReceiver | ( | ) |

| EM::PT::EApplicationError EM::Devices::EChipCard::BreakReadRequestAndDisableReceiver | ( | ) |
| bool EChipCard::BreakWriteRequest | ( | ) |
BreakWriteRequest - calls BreakWriteRequest() in default chipcard driver.
BreakWriteRequest
| bool EM::Devices::EChipCard::BreakWriteRequest | ( | ) |
BreakWriteRequest - calls BreakWriteRequest() in default chipcard driver.
| EApplicationError EChipCard::BreakWriteRequestSynchronous | ( | unsigned long | timeout = 1000 | ) |
BreakWriteRequestSynchronous - calls synchronous BreakWriteRequest in default chipcard driver with timeout.
| timeout | for response on BreakWriteRequest message |
| EM::PT::EApplicationError EM::Devices::EChipCard::BreakWriteRequestSynchronous | ( | unsigned long | timeout = 1000 | ) |
BreakWriteRequestSynchronous - calls synchronous BreakWriteRequest in default chipcard driver with timeout.
| timeout | for response on BreakWriteRequest message |
| void EChipCard::CardImageReceived | ( | ) |
CardImageReceived clears flag Card Image Request.
| void EM::Devices::EChipCard::CardImageReceived | ( | ) |
CardImageReceived clears flag Card Image Request.
| ECardExtraOperationManager* EM::Devices::EChipCard::GetCardExtraOperationManager | ( | ) |
GetCardExtraOperationManager.
| ECardExtraOperationManager * EChipCard::GetCardExtraOperationManager | ( | ) |
GetCardExtraOperationManager.
| unsigned long EM::Devices::EChipCard::GetClientSnr | ( | ) |
GetClientSnr.
| unsigned long EChipCard::GetClientSnr | ( | ) |
GetClientSnr.

|
virtual |
GetID.
|
virtual |
GetID.
| bool EM::Devices::EChipCard::GetSamIDs | ( | std::vector< QString > & | samIDs | ) |
GetSamID returns SAM ID of all installed HW SAMs.
| samIDs |
| bool EM::Devices::EChipCard::GetSamIDs | ( | std::vector< QString > & | samIDs | ) |
GetSamID returns SAM ID of all installed HW SAMs.
| samIDs |
| EM::PT::EApplicationError EM::Devices::EChipCard::GetSamInfo | ( | EM::PT::EAbstractCardData * | samInfo | ) |
GetSamInfo.
| samInfo |
| EM::PT::EApplicationError EM::Devices::EChipCard::GetSamInfo | ( | EM::PT::EAbstractCardData * | samInfo | ) |
GetSamInfo.
| samInfo |
| EM::PT::EApplicationError EM::Devices::EChipCard::GetSamModulesInfo | ( | std::map< unsigned long, EM::PT::SAM_INFO > & | connectedSamModules | ) |
GetSamModulesInfo - method to gain information about SAM modules present in system, while.
| connectedSamModules | - output parameter, which tells information about number of inserted SAM module and reader's name, key set name and SAM version |
| EM::PT::EApplicationError EM::Devices::EChipCard::GetSamModulesInfo | ( | std::map< unsigned long, EM::PT::SAM_INFO > & | connectedSamModules | ) |
GetSamModulesInfo - method to gain information about SAM modules present in system, while.
| connectedSamModules | - output parameter, which tells information about number of inserted SAM module and reader's name, key set name and SAM version |
| unsigned long EChipCard::GetTagReceiver | ( | ) | const |
GetTagReceiver.
GetTagReceiver
| unsigned long EM::Devices::EChipCard::GetTagReceiver | ( | ) | const |
GetTagReceiver.
| bool EChipCard::IsCardImageRequest | ( | ) |
IsCardImageRequest.
| bool EM::Devices::EChipCard::IsCardImageRequest | ( | ) |
IsCardImageRequest.
| bool EChipCard::IsCollectionSavingEnabled | ( | ) |
IsCollectionSavingEnabled.
| bool EM::Devices::EChipCard::IsCollectionSavingEnabled | ( | ) |
IsCollectionSavingEnabled.
| bool EM::Devices::EChipCard::IsTimeIntervalForSamUpdateExceeded | ( | const unsigned | intervalInDays | ) | const |
IsTimeIntervalForSamUpdateExceeded - every time we successfully process SAM update, we mark this date so we can check how many days have passed since then.
| intervalInDays | - how owten we have to process SAM update |
| bool EM::Devices::EChipCard::IsTimeIntervalForSamUpdateExceeded | ( | const unsigned | intervalInDays | ) | const |
IsTimeIntervalForSamUpdateExceeded - every time we successfully process SAM update, we mark this date so we can check how many days have passed since then.
| intervalInDays | - how owten we have to process SAM update |
|
protectedvirtual |
INTERNAL.
|
protectedvirtual |
|
protectedvirtual |
OnInit - if device name is not "PT" or "ECHIPCARD", then break. Else create new chip card driver with posted properties.
| properties | - properties of new created chip card driver |
|
protectedvirtual |
OnInit - if device name is not "PT" or "ECHIPCARD", then break. Else create new chip card driver with posted properties.
OnInit - if device name is not "PT" or "ECHIPCARD", then break. Else convert attributes to properties and calls.
| properties | - properties of new created chip card driver |
| xmlNode | - node with chipcard attributes |
| EM::PT::EApplicationError EM::Devices::EChipCard::SamUpdateCheck | ( | ) |
SamUpdateCheck - Asynchronous method for checking status for SAM update - should be calling on IssueOut.
| EApplicationError EChipCard::SamUpdateCheck | ( | ) |
SamUpdateCheck - Asynchronous method for checking status for SAM update - should be calling on IssueOut.
| EApplicationError EChipCard::SamUpdateProcess | ( | std::string | login, |
| std::string | pin | ||
| ) |
SamUpdate - method for SAM update.
| login | for login to SamUpdate Service |
| pin | for authentication to SamUpdate Service |
| EM::PT::EApplicationError EM::Devices::EChipCard::SamUpdateProcess | ( | std::string | login, |
| std::string | pin | ||
| ) |
SamUpdate - method for SAM update.
| login | for login to SamUpdate Service |
| pin | for authentication to SamUpdate Service |
| bool EChipCard::SelectCard | ( | unsigned char * | uid, |
| unsigned char & | uidSize, | ||
| CLCardType & | cardType | ||
| ) |
Select card.
Use this method to gain uid and type of card
| uid | : [Out] uid of card |
| uidSize | : [Out] size of card uid |
| catType | : [Out] type of card |
SelectCard
| bool EM::Devices::EChipCard::SelectCard | ( | unsigned char * | uid, |
| unsigned char & | uidSize, | ||
| CLCardType & | cardType | ||
| ) |
Select card.
Use this method to gain uid and type of card
| uid | : [Out] uid of card |
| uidSize | : [Out] size of card uid |
| catType | : [Out] type of card |
| bool EM::Devices::EChipCard::SendAPDU | ( | unsigned char * | sendCmd, |
| unsigned long | sendCmdSize, | ||
| unsigned char * | rcvResponse, | ||
| unsigned long & | rcvResponseSize | ||
| ) |
Send APDU to card.
Use this method to send APDU frame to card and receive response
| sendCmd | : [In] apdu command sending to card |
| sendCmdSize | : [In] size of apdu command sending to card |
| rcvResponse | : [Out] response from card |
| rcvResponseSize | : [Out] size of received response from card |
| bool EChipCard::SendAPDU | ( | unsigned char * | sendCmd, |
| unsigned long | sendCmdSize, | ||
| unsigned char * | rcvResponse, | ||
| unsigned long & | rcvResponseSize | ||
| ) |
Send APDU to card.
Use this method to send APDU frame to card and receive response
| sendCmd | : [In] apdu command sending to card |
| sendCmdSize | : [In] size of apdu command sending to card |
| rcvResponse | : [Out] response from card |
| rcvResponseSize | : [Out] size of received response from card |
SendAPDU
| EApplicationError EChipCard::SendAplRequestReadCardImage | ( | EDeviceReceiver * | deviceReceiver | ) |

| EM::PT::EApplicationError EM::Devices::EChipCard::SendAplRequestReadCardImage | ( | EDeviceReceiver * | deviceReceiver | ) |
| EM::PT::EApplicationError EM::Devices::EChipCard::SendAplRequestWrite | ( | EM::PT::EDataCollection * | dataCollection, |
| EDeviceReceiver * | deviceReceiver = NULL, |
||
| const long | timeout = -1, |
||
| PT::EDataCollection::SCSLockStatus | SCSLock = PT::EDataCollection::SCSLockStatusLockAfterCardApproaching |
||
| ) |
| EM::PT::EApplicationError EM::Devices::EChipCard::SendAplRequestWrite | ( | EM::PT::EDataCollection * | dataCollection, |
| EDeviceReceiver * | deviceReceiver = NULL, |
||
| const long | timeout = -1, |
||
| PT::EDataCollection::SCSLockStatus | SCSLock = PT::EDataCollection::SCSLockStatusLockAfterCardApproaching |
||
| ) |
| EM::PT::EApplicationError EM::Devices::EChipCard::SendReadRequest | ( | const unsigned short | dataTypesOperation, |
| EDeviceReceiver * | deviceReceiver = NULL, |
||
| bool | ignoreErrors = true, |
||
| PT::EDataCollection::SCSLockStatus | SCSLock = PT::EDataCollection::SCSLockStatusLockAfterCardApproaching |
||
| ) |
| EApplicationError EChipCard::SendReadRequest | ( | const unsigned short | dataTypesOperation, |
| EDeviceReceiver * | deviceReceiver = NULL, |
||
| bool | ignoreErrors = true, |
||
| PT::EDataCollection::SCSLockStatus | SCSLock = PT::EDataCollection::SCSLockStatusLockAfterCardApproaching |
||
| ) |

| EM::PT::EApplicationError EM::Devices::EChipCard::SendReadRequestSynchronous | ( | const unsigned short | dataTypesOperation, |
| const long | timeout = 1000, |
||
| bool | ignoreErrors = true, |
||
| PT::EDataCollection::SCSLockStatus | SCSLock = PT::EDataCollection::SCSLockStatusLockAfterCardApproaching |
||
| ) |
| EM::PT::EApplicationError EM::Devices::EChipCard::SendReadRequestSynchronous | ( | const unsigned short | dataTypesOperation, |
| const long | timeout = 1000, |
||
| bool | ignoreErrors = true, |
||
| PT::EDataCollection::SCSLockStatus | SCSLock = PT::EDataCollection::SCSLockStatusLockAfterCardApproaching |
||
| ) |
| EM::PT::EApplicationError EM::Devices::EChipCard::SendRequest | ( | PT::EDataCollection * | dataCollection, |
| EDeviceReceiver * | deviceReceiver = NULL |
||
| ) |
SendRequest - sends request via default chipcard driver.
| dataCollection | - data that are send |
| deviceReceiver | - it is sets only if not NULL |
| EM::PT::EApplicationError EM::Devices::EChipCard::SendRequest | ( | PT::EDataCollection * | dataCollection, |
| EDeviceReceiver * | deviceReceiver = NULL |
||
| ) |
SendRequest - sends request via default chipcard driver.
| dataCollection | - data that are send |
| deviceReceiver | - it is sets only if not NULL |

| EM::PT::EApplicationError EM::Devices::EChipCard::SendRequestSynchronous | ( | PT::EDataCollection * | readRequest, |
| PT::EDataCollection *& | answer, | ||
| const long | timeout = 1000 |
||
| ) |
SendRequestSynchronous - read data from card and automatically update that data to card facade.
| readRequest | : EDataCollection with request read |
| answer | : EDataCollection with answer. answer is created inside this function |
| timeout | : Wait time |

| EM::PT::EApplicationError EM::Devices::EChipCard::SendRequestSynchronous | ( | PT::EDataCollection * | readRequest, |
| PT::EDataCollection *& | answer, | ||
| const long | timeout = 1000 |
||
| ) |
SendRequestSynchronous - read data from card and automatically update that data to card facade.
| readRequest | : EDataCollection with request read |
| answer | : EDataCollection with answer. answer is created inside this function |
| timeout | : Wait time |
| EM::PT::EApplicationError EM::Devices::EChipCard::SendSetup | ( | EM::PT::EPTSetup * | ptSetup | ) |
SendSetup - sends.
| ptSetup | via default driver |
| ptSetup |
| EM::PT::EApplicationError EM::Devices::EChipCard::SendSetup | ( | EM::PT::EPTSetup * | ptSetup | ) |
SendSetup - sends.
| ptSetup | via default driver |
| ptSetup |
| void EChipCard::SetClientSnr | ( | const unsigned long | snr | ) |
SetClientSnr - sets client snr to default chipCardDriver.
| snr |

| void EM::Devices::EChipCard::SetClientSnr | ( | const unsigned long | snr | ) |
SetClientSnr - sets client snr to default chipCardDriver.
| snr |
| void EM::Devices::EChipCard::SetCollectionSaving | ( | bool | save | ) |
SetCollectionSaving.
| void EChipCard::SetCollectionSaving | ( | bool | save | ) |
SetCollectionSaving.
| bool EChipCard::SetDefaultReceiver | ( | ) |
SetDefaultReceiver sets first receiver from colletion of device receivers.
| bool EM::Devices::EChipCard::SetDefaultReceiver | ( | ) |
SetDefaultReceiver sets first receiver from colletion of device receivers.
| void EChipCard::SetDefaultTimeout | ( | const long | timeout | ) |
| void EM::Devices::EChipCard::SetDefaultTimeout | ( | const long | timeout | ) |
| EApplicationError EChipCard::SmartCardServiceLockRequest | ( | bool | immediateLock | ) |
SmartCardServiceLockRequest send synchronous request to lock SmartCardService immediately.
| immediate | lock - true for request to lock SmartCardService, false for unlock |
SmartCardServiceLockRequest


| EM::PT::EApplicationError EM::Devices::EChipCard::SmartCardServiceLockRequest | ( | bool | immediateLock | ) |
SmartCardServiceLockRequest send synchronous request to lock SmartCardService immediately.
| immediate | lock - true for request to lock SmartCardService, false for unlock |
| void EM::Devices::EChipCard::SmartCardServiceUnlockRequest | ( | ) |
| void EChipCard::SmartCardServiceUnlockRequest | ( | ) |

| EApplicationError EChipCard::SwitchAntenna | ( | bool | switchOff | ) |
SwitchAntenna - synchronous method for reader antenna switch on/off.
| switchOff | - input parameter - if true, reader antenna will be switched off, else switched on |
| EM::PT::EApplicationError EM::Devices::EChipCard::SwitchAntenna | ( | bool | switchOff | ) |
SwitchAntenna - synchronous method for reader antenna switch on/off.
| switchOff | - input parameter - if true, reader antenna will be switched off, else switched on |
| EM::PT::EApplicationError EM::Devices::EChipCard::SwitchEmvDetect | ( | bool | switchOff | ) |
SwitchEmvDetect - synchronous method for reader emv detect on/off.
| switchOff | - input parameter - if true, reader emv detect will be switched off, else switched on |
| EApplicationError EChipCard::SwitchEmvDetect | ( | bool | switchOff | ) |
SwitchEmvDetect - synchronous method for reader emv detect on/off.
| switchOff | - input parameter - if true, reader emv detect will be switched off, else switched on |
| bool EM::Devices::EChipCard::VerifyDataProcess | ( | const unsigned char * | data, |
| const uint32_t | dataSize, | ||
| const unsigned char * | signature, | ||
| const uint32_t | signatureSize, | ||
| const uint8_t | signatureType | ||
| ) |
| bool EChipCard::VerifyDataProcess | ( | const unsigned char * | data, |
| const uint32_t | dataSize, | ||
| const unsigned char * | signature, | ||
| const uint32_t | signatureSize, | ||
| const uint8_t | signatureType | ||
| ) |
| bool EM::Devices::EChipCard::WasOperationStarted | ( | EM::PT::EPTAnswer * | answer | ) |
WasOperationStarted - looks for started operation in.
| answer | |
| answer |
| bool EM::Devices::EChipCard::WasOperationStarted | ( | EM::PT::EPTAnswer * | answer | ) |
WasOperationStarted - looks for started operation in.
| answer | |
| answer |
1.8.8