See: Description
| Interface | Description |
|---|---|
| AlgorithmConstants |
The
AlgorithmConstants interface in the com.cloudpos package provides a comprehensive
collection of constants representing various encryption and hash algorithms. |
| Device |
The
Device interface is the foundational interface for all device-related interfaces in the com.cloudpos package. |
| DeviceSpec |
The
DeviceSpec interface represents the root interface for all device specifications within the com.cloudpos package. |
| OperationListener |
The
OperationListener interface defines the mechanism for receiving notifications
about the completion of asynchronous operations within the com.cloudpos package. |
| OperationResult |
The
OperationResult interface defines the structure for operation results
generated by device implementations in the com.cloudpos package. |
| TerminalSpec |
The
TerminalSpec provides an interface to obtain various specifications of a Point-of-Sale (POS) terminal. |
| TimeConstants |
The
TimeConstants interface defines constants representing various time intervals and special timeout values. |
| Class | Description |
|---|---|
| POSTerminal |
The POSTerminal class acts as a central manager for accessing various device components
in Smart POS systems.
|
| Exception | Description |
|---|---|
| DeviceException |
The
DeviceException class represents exceptions that occur when access problems are detected by
service controls in the device handling logic. |
Key features of this package include:
This package serves as a core part of a larger POS system architecture, enabling seamless integration and interaction with a broad range of POS devices. It is intended to simplify the development process for applications that require interaction with POS hardware, providing a consistent and easy-to-use API for developers.