Skip to content

Index

All Types

Name Summary
de.proglove.sdk.scanner.BarcodeScanResults

Represents all (available) data for a symbology scan.

|

de.proglove.sdk.button.BlockPgTriggersParams

Parameters for setting blocking PgTriggers request.

|

de.proglove.sdk.button.ButtonPress

A class representing a pressed button

|

de.proglove.sdk.ConnectionStatus

|

de.proglove.sdk.DeviceType

|

de.proglove.sdk.button.IBlockPgTriggersCallback

Callback for the blocking PgTrigger requests.

|

de.proglove.sdk.button.IButtonOutput

|

de.proglove.sdk.display.IDisplayOutput

|

de.proglove.sdk.scanner.ImageResolution

|

de.proglove.sdk.commands.IPgCommandData

This interface provides convenience function to wrap commandData into a PgCommand.

|

de.proglove.sdk.configuration.IPgConfigProfileCallback

|

de.proglove.sdk.IPgErrorCallback

General error-callback for asynchronous Api-calls

|

de.proglove.sdk.scanner.IPgFeedbackCallback

|

de.proglove.sdk.configuration.IPgGetConfigProfilesCallback

|

de.proglove.sdk.scanner.IPgImageCallback

|

de.proglove.sdk.IPgManager

|

de.proglove.sdk.scanner.IPgScannerConfigCallback

|

de.proglove.sdk.display.IPgSetScreenCallback

|

de.proglove.sdk.button.IPgTriggersUnblockedOutput

|

de.proglove.sdk.scanner.IScannerManager

Main implementation interface to use the ProGlove MARK2 Scanner. Check the Project Readme for a general introduction

|

de.proglove.sdk.scanner.IScannerOutput

|

de.proglove.sdk.IServiceOutput

|

de.proglove.sdk.button.PgButton

Represents real world button with assigned buttonId.

|

de.proglove.sdk.commands.PgCommand

A PgCommand is used to send a command to a connected device through PgConnect. Note: All commandData that was also available before sdk version 1.1.0 implement the IPgCommandData interface. This interface provides the IPgCommandData.toCommand method to wrap the commandData in a PgCommand with the same functionality.

|

de.proglove.sdk.commands.PgCommandParams

Holder for parameter that affect the execution of commands. For example the queueing behaviour.

|

de.proglove.sdk.configuration.PgConfigProfile

A configuration profile represents a set of configurations for Mark and ProGlove Connect. These profiles are defined in a configuration file which is imported in ProGlove Connect. Every profile has a unique id. This id should be sent to ProGlove Connect in order to change to that configuration profile de.proglove.sdk.IPgManager.changeConfigProfile.

|

de.proglove.sdk.PgError

PgError objects will be returned in case an error occured during an Api-call.

|

de.proglove.sdk.button.PgGesture

Represents gestures which could be done with buttons.

|

de.proglove.sdk.scanner.PgImage

An image as it's returned from our Scanners

|

de.proglove.sdk.scanner.PgImageConfig

Contains configuration parameters for an image

|

de.proglove.sdk.PgManager

|

de.proglove.sdk.scanner.PgPredefinedFeedback

Some predefined FeedbackSequences that can be triggered on the Mark

|

de.proglove.sdk.scanner.PgScannerConfig

Containing possible configurations for the connected scanning device. To change the configuration of the scanning device, set all the desired fields here and pass this object to de.proglove.sdk.IPgManager.setScannerConfig.

|

de.proglove.sdk.display.PgScreenData

This object holds the data for updating a screen on a ProGlove display device.

|

de.proglove.sdk.display.PgTemplateField

This class represents the data, that should be displayed in a template field.

|

de.proglove.sdk.button.PgTrigger

PgTrigger is a specific pattern of interacting with a certain button. For example, double click of button main button or long click of custom button.

|

de.proglove.sdk.button.PredefinedPgTrigger

Some predefined PgTriggers that can be blocked.

|

de.proglove.sdk.display.RefreshType

The refresh type, the display should be using when setting a screen.

|

de.proglove.sdk.scanner.ScannerManager

ScannerManager is no longer supported. All calls are relayed to an instance of PgManager with default parameters. This class is only maintained for backwards-compatibility and will be removed in a future update.

|

de.proglove.sdk.utils.SdkResultObject

*