SPI  1.2403.0
Secured Payment Interface
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
\NModularityThis namespace contains avilible API from Modularity Inc
 \NSPIThis namespace contains avilible classes and enumerators for SPI library
  oNAshraitThis namespace contains requiered enumerators for AshraitEMV service
  oNCibusThis namespace contains requiered enumerators for Cibus service
  |\CCompanyA struct which reprensts a company in Cibus
  oNMultipassThis namespace contains requiered enumerators for Multipass service
  |\CMultipassItemA struct which reprensts a company in Cibus
  oNNayaxEngineThis namespace contains requiered enumerators for NayaxEngine service
  oNNayaxVendThis namespace contains requiered enumerators for NayaxVend service
  oCAshraitEMVTransactionThis class contains all the input data and output data of AshraitEMV transactions, including the methods inherited from class Transaction. All data in this class is reachable through various methods which define the behaivor of the operation
  oCNayaxVendTransactionThis class contains all the input data and output data of AshraitEMV transactions, including the methods inherited from class Transaction. All data in this class is reachable through various methods which define the behaivor of the operation
  oCNayaxEngineTransactionThis class contains all the input data and output data of NayaxEngineTransaction transactions, including the methods inherited from class EmvTransaction. All data in this class is reachable through various methods which define the behaivor of the operation
  oCEmvTransactionThis class contains all the input data and output data of EmvTransaction transactions, including the methods inherited from class Transaction. All data in this class is reachable through various methods which define the behaivor of the operation
  oCCibusTransactionThis class contains all the input data and output data of Cibus transactions, including the methods inherited from class Transaction. All data in this class is reachable through various methods which define the behaivor of the operation
  oCCibusReportThis class contains all the input data and output data of Cibus transactions, including the methods inherited from class Transaction. All data in this class is reachable through various methods which define the behaivor of the operation
  oCDeviceThis class contains all the operations that Avilible for a Service. Since this class is abstract, Servuce object is invlaid and can't be constructed. A Service handle is created by SPI class interface. All data in this class is reachable through various methods which define the behaivor of the operation
  oCReadCardDataThis class contains all the input data and output data of Device.ReadCard(). All data in this class is reachable through various methods which define the behaivor of the operation
  oCEventDataThis class contains all the input data and output data of SPI.PowerUp(). All data in this class is reachable through various methods which define the behaivor of the operation
  oCConfigThis class contains all the methods to Config a Service or a device when attached to a Service
  oCReportThis class contains all the requiered operations for Reports
  oCServiceThis class contains all the operations that Avilible for a Service. Since this class is abstract, Servuce object is invlaid and can't be constructed. A Service handle is created by SPI class interface. All data in this class is reachable through various methods which define the behaivor of the operation
  oCSPIThis class contains all the operations of the Payment Interface, Creation and Services management
  oCReceiptLineA struct which reprensts a line in receipt
  oCAcquiredBrandInfoA struct that reprensts information about an acquire for a brand
  oCSubRetailerA struct that reprensts information about sub retailer in RavSapak mode
  oCEndOfDayReportInfoA struct that reprensts information end of day report
  \CTransactionThis class contains all the input data and output data of Transactions. Those methods are common to all the derived classes from Transaction. Since this class is abstract, Transaction object is invlaid and can't be constructed. All data in this class is reachable through various methods which define the behaivor of the operation