SPI  1.2111.4
Secured Payment Interface
Modularity::SPI::Service Member List

This is the complete list of members for Modularity::SPI::Service, including all inherited members.

AbortDoEstablishment()=0Modularity::SPI::Servicepure virtual
AbortEndOfDay()=0Modularity::SPI::Servicepure virtual
AbortTransaction(Transaction *TransactionPtr)=0Modularity::SPI::Servicepure virtual
AddPinpad(PPIDType PinPadID, Config &PinpadConfig, PP_Protocol Protocol, bool IsDirect)=0Modularity::SPI::Servicepure virtual
AddSubRetailer(vector< string > SubRetailers)=0Modularity::SPI::Servicepure virtual
CheckPinpadConnection(PPIDType PinpadID)=0Modularity::SPI::Servicepure virtual
ClearPinpadMap()=0Modularity::SPI::Servicepure virtual
CloseEndOfDay(Report *ReportResult)=0Modularity::SPI::Servicepure virtual
CloseTransaction(Transaction *TransactionPtr)=0Modularity::SPI::Servicepure virtual
DisplayCustomerDisplay(PPIDType DeviceID, vector< string > Messages)=0Modularity::SPI::Servicepure virtual
DoEraseDB()=0Modularity::SPI::Servicepure virtual
DoEstablishment(string Retailer)=0Modularity::SPI::Servicepure virtual
DoReport(Report *ReportResult)=0Modularity::SPI::Servicepure virtual
DoTransaction(Transaction *TransactionPtr)=0Modularity::SPI::Servicepure virtual
DoTransactionPhase1(Transaction *TransactionPtr)=0Modularity::SPI::Servicepure virtual
DoTransactionPhase2(Transaction *TransactionPtr)=0Modularity::SPI::Servicepure virtual
EndOfDay(Report *ReportResult)=0Modularity::SPI::Servicepure virtual
GetExtendedPeriodicStatus(CounterType &BlockNumber, std::string &Text) const =0Modularity::SPI::Servicepure virtual
GetExtendedPeriodicStatus2(CounterType &BlockNumber, std::string &Text, std::string &Retailer) const =0Modularity::SPI::Servicepure virtual
GetLastErrorMessage() constModularity::SPI::Service
GetName() constModularity::SPI::Service
GetProperty(ServiceProperty Property) const =0Modularity::SPI::Servicepure virtual
GetRetailerID() const =0Modularity::SPI::Servicepure virtual
GetRetailerName() const =0Modularity::SPI::Servicepure virtual
GetSerialID() const =0Modularity::SPI::Servicepure virtual
GetServiceHandle() constModularity::SPI::Service
GetServiceStatus()=0Modularity::SPI::Servicepure virtual
GetServiceVersion(std::string &Version) const =0Modularity::SPI::Servicepure virtual
GetSubRetailers()=0Modularity::SPI::Servicepure virtual
GetUIDbyVUID(std::string VUID) const =0Modularity::SPI::Servicepure virtual
Init(string DeviceSerialNo)=0Modularity::SPI::Servicepure virtual
IsReadyForTransaction() constModularity::SPI::Servicevirtual
IsServiceAvailable() constModularity::SPI::Service
MiniSettlement(Report *ReportResult)=0Modularity::SPI::Servicepure virtual
PollEndOfDay(Report *ReportResult, EndOfDayStatus &Status)=0Modularity::SPI::Servicepure virtual
PollTransaction(Transaction *TransactionPtr, TransactionStatus &Status)=0Modularity::SPI::Servicepure virtual
RemoveSubRetailer(string SubRetailer)=0Modularity::SPI::Servicepure virtual
RetrieveTransaction(Transaction *TransactionPtr, std::string UID)=0Modularity::SPI::Servicepure virtual
Service(string, Config &)Modularity::SPI::Service
ServiceHandleModularity::SPI::Serviceprotected
StartEndOfDay(Report *ReportResult)=0Modularity::SPI::Servicepure virtual
StartTransaction(Transaction *TransactionPtr)=0Modularity::SPI::Servicepure virtual
~Service()Modularity::SPI::Servicevirtual