BarcodeStatus enumeration (pointofservicecommontypes.h)

This enumeration indicates barcode scanner status values.

Syntax

typedef enum _BarcodeStatus {
  BarcodeStatusUpdateType_Online,
  BarcodeStatusUpdateType_Off,
  BarcodeStatusUpdateType_Offline,
  BarcodeStatusUpdateType_OffOrOffline,
  BarcodeStatusUpdateType_Extended
} BarcodeStatus;

Constants

 
BarcodeStatusUpdateType_Online
The device is online. This is valid if UnifiedPosPowerReportingType is Standard or Advanced.
BarcodeStatusUpdateType_Off
The device power is off or detached from the terminal. This is valid if UnifiedPosPowerReportingType is Advanced.
BarcodeStatusUpdateType_Offline
The device power is on, but it is not ready or unable to respond to requests. This is valid if UnifiedPosPowerReportingType is Advanced.
BarcodeStatusUpdateType_OffOrOffline
The device power is off or the device is offline. This is valid if UnifiedPosPowerReportingType is Standard.
BarcodeStatusUpdateType_Extended
Vendor specific status information.

Requirements

Requirement Value
Header pointofservicecommontypes.h (include Pointofservicecommontypes.h)