Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
EMVAppReceiver Class Reference

#include <EMVAppReceiver.h>

Inheritance diagram for EMVAppReceiver:
Inheritance graph
[legend]
Collaboration diagram for EMVAppReceiver:
Collaboration graph
[legend]

Public Member Functions

 EMVAppReceiver (Core *core)
 
virtual ~EMVAppReceiver ()
 
virtual void OnNormalPurchase (EM::Devices::EMVDefines::EMVTerminalErrorCode responseCode, QDateTime transactionDateTime, QString message, unsigned long amount, QString cardNumber, QString cardBranch, QString approvalCode, QString serialNumber, QString terminalId, QString invoiceNumber)
 
virtual void OnInfoActivityMessage (QString message, QDateTime transactionDateTime, QString terminalId)
 
virtual void OnInfoActivityMessage (EM::Devices::EMVDefines::EMVDisplayState displayState)
 
virtual void OnPassivate (EM::Devices::EMVDefines::EMVTerminalErrorCode responseCode, QDateTime transactionDateTime, QString message, unsigned long amount, QString terminalId)
 
virtual void OnReversal (EM::Devices::EMVDefines::EMVTerminalErrorCode responseCode, QDateTime transactionDateTime, QString message, QString terminalId)
 
virtual void OnHandshake (EM::Devices::EMVDefines::EMVTerminalErrorCode responseCode, QDateTime transactionDateTime, QString message, QString terminalId)
 
virtual void OnLedState (EM::Devices::EMVDefines::EMVLedState ledState)
 
virtual void OnBuzzerState (EM::Devices::EMVDefines::EMVBuzzerState buzzerState)
 
virtual void OnNonEMVCardPresent (EM::Devices::EMVDefines::EMVAntennaStatus antennaStatus, QByteArray cardUid)
 
virtual void OnCloseTotals (EM::Devices::EMVDefines::EMVTerminalErrorCode responseCode, QDateTime transactionDateTime, QString terminalSums, QString terminalId)
 
virtual void OnCallParams (EM::Devices::EMVDefines::EMVTerminalErrorCode responseCode, QDateTime transactionDateTime, QString message, QString terminalId)
 
virtual void OnReadStoplistVersion (QString stoplistVersion, QString stoplistValidity)
 
virtual void OnUpdateStatus (const EM::Devices::EMVDefines::EMVTerminalStatus &terminalStatus)
 
virtual void OnSetLocalFTPForUpdate (EM::Devices::EMVDefines::EMVTerminalErrorCode responseCode)
 

Constructor & Destructor Documentation

INTERNAL EMVAppReceiver::EMVAppReceiver ( Core core)
EMVAppReceiver::~EMVAppReceiver ( )
virtual

Member Function Documentation

void EMVAppReceiver::OnBuzzerState ( EM::Devices::EMVDefines::EMVBuzzerState  buzzerState)
virtual
void EMVAppReceiver::OnCallParams ( EM::Devices::EMVDefines::EMVTerminalErrorCode  responseCode,
QDateTime  transactionDateTime,
QString  message,
QString  terminalId 
)
virtual
void EMVAppReceiver::OnCloseTotals ( EM::Devices::EMVDefines::EMVTerminalErrorCode  responseCode,
QDateTime  transactionDateTime,
QString  terminalSums,
QString  terminalId 
)
virtual
void EMVAppReceiver::OnHandshake ( EM::Devices::EMVDefines::EMVTerminalErrorCode  responseCode,
QDateTime  transactionDateTime,
QString  message,
QString  terminalId 
)
virtual
void EMVAppReceiver::OnInfoActivityMessage ( QString  message,
QDateTime  transactionDateTime,
QString  terminalId 
)
virtual
virtual void EMVAppReceiver::OnInfoActivityMessage ( EM::Devices::EMVDefines::EMVDisplayState  displayState)
virtual
void EMVAppReceiver::OnLedState ( EM::Devices::EMVDefines::EMVLedState  ledState)
virtual
void EMVAppReceiver::OnNonEMVCardPresent ( EM::Devices::EMVDefines::EMVAntennaStatus  antennaStatus,
QByteArray  cardUid 
)
virtual
void EMVAppReceiver::OnNormalPurchase ( EM::Devices::EMVDefines::EMVTerminalErrorCode  responseCode,
QDateTime  transactionDateTime,
QString  message,
unsigned long  amount,
QString  cardNumber,
QString  cardBranch,
QString  approvalCode,
QString  serialNumber,
QString  terminalId,
QString  invoiceNumber 
)
virtual
void EMVAppReceiver::OnPassivate ( EM::Devices::EMVDefines::EMVTerminalErrorCode  responseCode,
QDateTime  transactionDateTime,
QString  message,
unsigned long  amount,
QString  terminalId 
)
virtual
void EMVAppReceiver::OnReadStoplistVersion ( QString  stoplistVersion,
QString  stoplistValidity 
)
virtual
void EMVAppReceiver::OnReversal ( EM::Devices::EMVDefines::EMVTerminalErrorCode  responseCode,
QDateTime  transactionDateTime,
QString  message,
QString  terminalId 
)
virtual
void EMVAppReceiver::OnSetLocalFTPForUpdate ( EM::Devices::EMVDefines::EMVTerminalErrorCode  responseCode)
virtual
void EMVAppReceiver::OnUpdateStatus ( const EM::Devices::EMVDefines::EMVTerminalStatus &  terminalStatus)
virtual

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