ConnectionConfiguration
Inheritors
Types
Link copied to clipboard
class ExternalUsbChannelConfiguration(locationId: String, val readerListener: MobileReaderListener) : ConnectionConfiguration
The ExternalUsbChannelConfiguration object is used to connect to a reader using an external USB channel. Currently DeviceType.CHIPPER_1X, DeviceType.CHIPPER_2X, DeviceType.WISECUBE, DeviceType.WISEPAD_3 and DeviceType.WISEPAD_3S are supported. Auto reconnect is not supported with external USB channels.
Link copied to clipboard
actual class InternetConnectionConfiguration(val internetReaderListener: InternetReaderListener?, val failIfInUse: Boolean) : ConnectionConfiguration
The InternetConnectionConfiguration object is used to connect to an internet reader such as DeviceType.STRIPE_S700 or DeviceType.WISEPOS_E.
Link copied to clipboard
class UsbConnectionConfiguration @JvmOverloads constructor(locationId: String, val autoReconnectOnUnexpectedDisconnect: Boolean = true, val usbReaderListener: MobileReaderListener) : ConnectionConfiguration
The UsbConnectionConfiguration object is used to connect to a USB reader (currently DeviceType.CHIPPER_2X, DeviceType.STRIPE_M2 and DeviceType.WISEPAD_3).