Grabba Driver for Android
Unified driver for Grabba devices on the Android operating system
Package com.grabba.driver

Description

Top-level package for Grabba Driver.

Contains APIs and types which are applicable to the full range of Grabba devices (core functionality, button support, etc), or used by more than one hardware technology (e.g. APDUs).

APIs and types which are specific to a single technology (e.g. barcode reading) and are not supported by all Grabba devices are contained in subsidiary packages, e.g. com.grabba.driver.barcode.

Refer to the API overview for a summary of its contents and structure.

Packages

package  barcode
 Support for barcode reader hardware in Grabba devices.
 
package  fingerprint
 Support for fingerprint reader hardware in Grabba devices.
 
package  internal
 Internals for Grabba Driver.
 
package  magstripe
 Support for magnetic stripe reader hardware in Grabba devices.
 
package  mrtd
 Support for Machine-Readable Travel Documents (MRTDs) with suitable Grabba devices.
 
package  mrz
 Support for Machine-Readable Zone (MRZ) hardware in Grabba devices.
 
package  proxcard
 Support for RFID/proximity card reader hardware in Grabba devices.
 
package  smartcard
 Support for contact smart card reader hardware in Grabba devices.
 

Classes

class  BER_TLV
 Encapsulation of Basic Encoding Rule: Type, Length, Value (BER-TLV) data structures. More...
 
class  ButtonAPI
 Provides access to button states of connected Grabba devices. More...
 
interface  ButtonInterface
 Interface class for Grabba device button press and release events. More...
 
class  ButtonListener
 Base class for receiving events when Grabba device buttons are pressed or released. More...
 
class  CommandAPDU
 Encapsulation of a smartcard command Application Protocol Data Unit (APDU) More...
 
interface  ConnectionInterface
 Interface class for Grabba device connection and disconnection events. More...
 
class  ConnectionListener
 Base class for receiving events when a Grabba device is connected or disconnected. More...
 
class  CoreAPI
 Provides access to core Grabba driver and hardware functionality, such as opening and closing communications. More...
 
class  ErrorCode
 Representation of error codes and messages used throughout the Android APIs. More...
 
class  FirmwareAPI
 Provides access to firmware-related functionality of connected Grabba devices. More...
 
class  KeyboardAPI
 Provides control of keyboard wedge functionality in the Grabba Driver. More...
 
interface  KeyboardInterface
 Interface class for keyboard wedge virtual keystroke events. More...
 
class  KeyboardListener
 Base class for receiving events suitable for keyboard wedge implementations. More...
 
class  Listener
 Base class for all driver listeners. More...
 
class  ResponseAPDU
 Encapsulation of a smartcard response Application Protocol Data Unit (APDU) More...