Idevicecapabilities; Batterybackedclock; Display; Msrpowersaver - Magtek Universal SDK Programmer's Manual

Table of Contents

Advertisement

5 - IDeviceCapabilities

5
IDeviceCapabilities
Create an instance of the IDeviceCapabilities using getCapabilities(). Then use the functions described
in this chapter.
5.1

BatteryBackedClock

This property returns true if the device is equipped with a battery that preserves the internal clock when
not powered by a host system or charging.
boolean IDeviceCapabilities.BatteryBackedClock();
Return Value:
Returns true if device is equipped with a battery backed clock. Otherwise, returns false.
5.2

Display

This property returns true if the device is equipped with display.
boolean IDeviceCapabilities.Display();
Return Value:
Returns true if device is equipped with a display. Otherwise, returns false.
5.3

MSRPowerSaver

This property returns true if the device has the option to disable or enable the magnetic stripe reader head
(MSR). The MSR may be powered down while the device is idle to minimize power consumption.
boolean IDeviceCapabilities.MSRPowerSaver();
Return Value:
Returns true if device supports MSR power saver. Otherwise, returns false.
5.4

PaymentMethods

This property returns a list of PaymentMethods supported by the device.
List<PaymentMethod> IDeviceCapabilities.PaymentMethods();
Return Value:
Returns a list of payment method enumerations.
5.5

PINPad

This property returns true if the device is equipped with a PIN Pad.
boolean IDeviceCapabilities.PINPad();
Return Value:
Returns true if device is equipped with a PIN Pad. Otherwise, returns false.
5.6

Signature

This property returns true if the device is equipped signature capture.
MagTek Universal SDK| For MMS Devices | Programmer's Manual ( Java )
Page 21

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Universal SDK and is the answer not in the manual?

Questions and answers

Related Products for Magtek Universal SDK

Table of Contents