| Package | Description |
|---|---|
| com.cloudpos |
The package provides the fundamental interfaces and classes for interacting with a
variety of devices in a point-of-sale (POS) system.
|
| com.cloudpos.antenna |
The
com.cloudpos.cashdrawer package is designed for handling cash drawer devices in the CloudPOS system. |
| com.cloudpos.cashdrawer |
The
com.cloudpos.cashdrawer package is designed for handling cash drawer devices in the CloudPOS system. |
| com.cloudpos.customerdisplay |
The package is designed to facilitate interaction with double CustomerDisplay devices in the CloudPOS system.
|
| com.cloudpos.extboard |
The package is designed for controlling and interacting with external extension boards in the CloudPOS system.
|
| com.cloudpos.fingerprint |
This package provides the necessary classes and interfaces to interact with the fingerprint device.
|
| com.cloudpos.hsm |
This package provides access to the hardware security module (HSM) device.
|
| com.cloudpos.led |
This package provides access to LED devices.
|
| com.cloudpos.msr |
This package provides access to the Magnetic Stripe Reader (MSR) device.
|
| com.cloudpos.pinpad |
This package provides access to functionalities related to the PINPad device.
|
| com.cloudpos.pinpad.extend |
This package extends the standard PINPad device functionalities provided in the
com.cloudpos.pinpad package. |
| com.cloudpos.printer |
The package provides classes and interfaces for interacting with printer devices in the CloudPOS system.
|
| com.cloudpos.rfcardreader |
This package provides access to the contactless card reader device functionalities.
|
| com.cloudpos.serialport |
The package is designed for handling serial port communication in the CloudPOS system.
|
| com.cloudpos.signature |
The package is designed for managing signature capture in the CloudPOS system.
|
| com.cloudpos.smartcardreader |
The package is designed for interacting with smart card reader devices in the CloudPOS system.
|
| com.cloudpos.usb |
The package is designed to facilitate interaction with double USB devices in the CloudPOS system.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Device |
POSTerminal.getDevice(String deviceName)
Fetches a device object based on its name.
|
abstract Device |
POSTerminal.getDevice(String deviceName,
int logicalID)
Retrieves a device object based on its name and a logical ID.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AntennaDevice
The
AntennaDevice interface defines the APIs for controlling Antenna devices in applications. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CashDrawerDevice
The
CashDrawerDevice interface defines the APIs for controlling cash drawer devices in applications. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CustomerDisplayDevice
The
USBExtSwitchDevice interface provides control over the power state of USB host ports. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExtBoardDevice
Interface for controlling an external board device, providing functions such as pulse triggering,
relay control, digital input reading, voltage setting, and firmware version retrieval.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FingerprintDevice
The
FingerprintDevice interface defining the fingerprint APIs for application use. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HSMDevice
The
HSMDevice interface represents an interface for interacting with a Hardware Security Module (HSM). |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LEDDevice
The
LEDDevice interface defines the API for interacting with LED devices. |
interface |
LEDGroupDevice
The
LEDGroupDevice interface defines the API for interacting with LED devices. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MSRDevice
The
MSRDevice interface defines the API for interacting with Magnetic Stripe Reader (MSR) devices. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PINPadDevice
The
PINPadDevice interface defines the API for interacting with PIN Pad devices. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PINPadExtendDevice
The
PINPadExtendDevice interface extends PINPadDevice to provide additional functionalities for PINPad devices. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PrinterDevice
The
PrinterDevice interface defines the APIs for interacting with a printer device in applications. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RFCardReaderDevice
The
RFCardReaderDevice interface defines APIs for RFCard reader operations. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SerialPortDevice
The
SerialPortDevice interface defines the APIs for serial port communication to be used by applications. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SignatureDevice
The
SignatureDevice interface defines the API for capturing signatures through applications. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SmartCardReaderDevice
The
SmartCardReaderDevice interface defines the API for smart card operations to be used by applications. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
USBExtSwitchDevice
The
USBExtSwitchDevice interface provides control over the power state of USB host ports. |