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

#include <EChipCardRcv.h>

Inheritance diagram for EM::Devices::EChipCardRcv:
Inheritance graph
[legend]
Collaboration diagram for EM::Devices::EChipCardRcv:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Member Functions

 EChipCardRcv ()
 
 ~EChipCardRcv ()
 
virtual bool OnReceiveMessage (EDeviceMessage *message)
 
virtual void OnDataReceive (EM::PT::EDataCollection *collection)
 
virtual void OnAnswerReceive (const EM::PT::EAbstractAnswer *answer)
 
virtual void OnCardIn (const std::string &cardUID)
 
virtual void OnCardOut ()
 
virtual void OnDisconnected ()
 
virtual void OnDeviceReady ()
 
virtual void OnUnknownMessage (unsigned long msgID)
 
virtual void OnUnFinishedOperation ()
 
virtual void OnDeviceError ()
 
virtual void OnAsynchronousCommand (EM::PT::EAbstractCardData *command)
 
virtual bool DataReceived (EM::PT::EDataCollection *)
 
virtual void ReadError (EM::PT::EPTAnswer *error, unsigned long tag)
 
virtual void WriteError (EM::PT::EPTAnswer *error, long tag)
 
virtual void WriteOK (EM::PT::EPTAnswer *answer, long tag)
 
virtual void DataReceived ()
 DataReceived - event from from payment terminal. Required data in read request read sucessfully. More...
 
virtual void ReadError ()
 
virtual void WriteError ()
 
virtual void WriteOK ()
 
virtual void SCSLocked ()
 SCSLocked - event from Smart Card System service, when is locked by other connected client. More...
 
virtual void SCSUnlocked ()
 SCSUnlocked - event from Smart Card System service, when is unlocked by other client. More...
 
virtual void OnSamUpdateCheck (EM::PT::EApplicationError status)
 OnSamUpdateCheck - event from Smart Card System service, when SamUpdateCheck asynchronous command response received. More...
 
virtual void OnEMVCardPresent (const char *pan)
 OnEMVCardPresent - event from Smart Card System service, when an EMV card is approached to the card reader. More...
 
 EChipCardRcv ()
 
 ~EChipCardRcv ()
 
virtual bool OnReceiveMessage (EDeviceMessage *message)
 
virtual void OnDataReceive (EM::PT::EDataCollection *collection)
 
virtual void OnAnswerReceive (const EM::PT::EAbstractAnswer *answer)
 
virtual void OnCardIn (const std::string &cardUID)
 
virtual void OnCardOut ()
 
virtual void OnDisconnected ()
 
virtual void OnDeviceReady ()
 
virtual void OnUnknownMessage (unsigned long msgID)
 
virtual void OnUnFinishedOperation ()
 
virtual void OnDeviceError ()
 
virtual void OnAsynchronousCommand (EM::PT::EAbstractCardData *command)
 
virtual bool DataReceived (EM::PT::EDataCollection *)
 
virtual void ReadError (EM::PT::EPTAnswer *error, unsigned long tag)
 
virtual void WriteError (EM::PT::EPTAnswer *error, long tag)
 
virtual void WriteOK (EM::PT::EPTAnswer *answer, long tag)
 
virtual void DataReceived ()
 DataReceived - event from from payment terminal. Required data in read request read sucessfully. More...
 
virtual void ReadError ()
 
virtual void WriteError ()
 
virtual void WriteOK ()
 
virtual void SCSLocked ()
 SCSLocked - event from Smart Card System service, when is locked by other connected client. More...
 
virtual void SCSUnlocked ()
 SCSUnlocked - event from Smart Card System service, when is unlocked by other client. More...
 
virtual void OnSamUpdateCheck (EM::PT::EApplicationError status)
 OnSamUpdateCheck - event from Smart Card System service, when SamUpdateCheck asynchronous command response received. More...
 
virtual void OnEMVCardPresent (const char *pan)
 OnEMVCardPresent - event from Smart Card System service, when an EMV card is approached to the card reader. More...
 

Constructor & Destructor Documentation

EChipCardRcv::EChipCardRcv ( )
EChipCardRcv::~EChipCardRcv ( )
EM::Devices::EChipCardRcv::EChipCardRcv ( )
EM::Devices::EChipCardRcv::~EChipCardRcv ( )

Member Function Documentation

virtual bool EM::Devices::EChipCardRcv::DataReceived ( EM::PT::EDataCollection *  )
virtual
virtual bool EM::Devices::EChipCardRcv::DataReceived ( EM::PT::EDataCollection *  )
virtual
void EChipCardRcv::DataReceived ( )
virtual

DataReceived - event from from payment terminal. Required data in read request read sucessfully.

Returns
ignored value - read data collection is used in library card facade as 'readFacade'.
See also
ECardFacadeManager::InitCardDataFacade
virtual void EM::Devices::EChipCardRcv::DataReceived ( )
virtual

DataReceived - event from from payment terminal. Required data in read request read sucessfully.

Returns
ignored value - read data collection is used in library card facade as 'readFacade'.
See also
ECardFacadeManager::InitCardDataFacade
virtual void EM::Devices::EChipCardRcv::OnAnswerReceive ( const EM::PT::EAbstractAnswer *  answer)
virtual

Here is the caller graph for this function:

virtual void EM::Devices::EChipCardRcv::OnAnswerReceive ( const EM::PT::EAbstractAnswer *  answer)
virtual
virtual void EM::Devices::EChipCardRcv::OnAsynchronousCommand ( EM::PT::EAbstractCardData *  command)
virtual

Here is the caller graph for this function:

virtual void EM::Devices::EChipCardRcv::OnAsynchronousCommand ( EM::PT::EAbstractCardData *  command)
virtual
virtual void EM::Devices::EChipCardRcv::OnCardIn ( const std::string &  cardUID)
virtual

Here is the caller graph for this function:

virtual void EM::Devices::EChipCardRcv::OnCardIn ( const std::string &  cardUID)
virtual
void EChipCardRcv::OnCardOut ( )
virtual

Here is the caller graph for this function:

virtual void EM::Devices::EChipCardRcv::OnCardOut ( )
virtual
virtual void EM::Devices::EChipCardRcv::OnDataReceive ( EM::PT::EDataCollection *  collection)
virtual
virtual void EM::Devices::EChipCardRcv::OnDataReceive ( EM::PT::EDataCollection *  collection)
virtual

Here is the caller graph for this function:

virtual void EM::Devices::EChipCardRcv::OnDeviceError ( )
virtual
void EChipCardRcv::OnDeviceError ( )
virtual

Here is the caller graph for this function:

void EChipCardRcv::OnDeviceReady ( )
virtual

Here is the caller graph for this function:

virtual void EM::Devices::EChipCardRcv::OnDeviceReady ( )
virtual
void EChipCardRcv::OnDisconnected ( )
virtual

Here is the caller graph for this function:

virtual void EM::Devices::EChipCardRcv::OnDisconnected ( )
virtual
virtual void EM::Devices::EChipCardRcv::OnEMVCardPresent ( const char *  pan)
virtual

OnEMVCardPresent - event from Smart Card System service, when an EMV card is approached to the card reader.

void EM::Devices::EChipCardRcv::OnEMVCardPresent ( const char *  pan)
virtual

OnEMVCardPresent - event from Smart Card System service, when an EMV card is approached to the card reader.

Here is the caller graph for this function:

bool EChipCardRcv::OnReceiveMessage ( EDeviceMessage *  message)
virtual

Here is the call graph for this function:

virtual bool EM::Devices::EChipCardRcv::OnReceiveMessage ( EDeviceMessage *  message)
virtual
virtual void EM::Devices::EChipCardRcv::OnSamUpdateCheck ( EM::PT::EApplicationError  status)
virtual

OnSamUpdateCheck - event from Smart Card System service, when SamUpdateCheck asynchronous command response received.

Parameters
status- SamUpdateCheck status according
See also
EM::PT::EApplicationError
virtual void EM::Devices::EChipCardRcv::OnSamUpdateCheck ( EM::PT::EApplicationError  status)
virtual

OnSamUpdateCheck - event from Smart Card System service, when SamUpdateCheck asynchronous command response received.

Parameters
status- SamUpdateCheck status according
See also
EM::PT::EApplicationError
virtual void EM::Devices::EChipCardRcv::OnUnFinishedOperation ( )
virtual
void EChipCardRcv::OnUnFinishedOperation ( )
virtual

Here is the caller graph for this function:

void EChipCardRcv::OnUnknownMessage ( unsigned long  msgID)
virtual

Here is the caller graph for this function:

virtual void EM::Devices::EChipCardRcv::OnUnknownMessage ( unsigned long  msgID)
virtual
virtual void EM::Devices::EChipCardRcv::ReadError ( EM::PT::EPTAnswer *  error,
unsigned long  tag 
)
virtual
virtual void EM::Devices::EChipCardRcv::ReadError ( EM::PT::EPTAnswer *  error,
unsigned long  tag 
)
virtual
virtual void EM::Devices::EChipCardRcv::ReadError ( )
virtual
void EChipCardRcv::ReadError ( )
virtual
virtual void EM::Devices::EChipCardRcv::SCSLocked ( )
virtual

SCSLocked - event from Smart Card System service, when is locked by other connected client.

https://redmine.transdata.sk/issues/4242

void EM::Devices::EChipCardRcv::SCSLocked ( )
virtual

SCSLocked - event from Smart Card System service, when is locked by other connected client.

https://redmine.transdata.sk/issues/4242

virtual void EM::Devices::EChipCardRcv::SCSUnlocked ( )
virtual

SCSUnlocked - event from Smart Card System service, when is unlocked by other client.

void EM::Devices::EChipCardRcv::SCSUnlocked ( )
virtual

SCSUnlocked - event from Smart Card System service, when is unlocked by other client.

virtual void EM::Devices::EChipCardRcv::WriteError ( EM::PT::EPTAnswer *  error,
long  tag 
)
virtual
virtual void EM::Devices::EChipCardRcv::WriteError ( EM::PT::EPTAnswer *  error,
long  tag 
)
virtual
void EChipCardRcv::WriteError ( )
virtual
virtual void EM::Devices::EChipCardRcv::WriteError ( )
virtual
virtual void EM::Devices::EChipCardRcv::WriteOK ( EM::PT::EPTAnswer *  answer,
long  tag 
)
virtual
virtual void EM::Devices::EChipCardRcv::WriteOK ( EM::PT::EPTAnswer *  answer,
long  tag 
)
virtual
virtual void EM::Devices::EChipCardRcv::WriteOK ( )
virtual
void EChipCardRcv::WriteOK ( )
virtual

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