# Package com.unitech.lib.types

- Interface Summary
  Interface | Description
  --- | ---
  IEnumType | The IEnumType interface provides the common functionality of all enumerations that the SDK uses.

- Enum Summary
  Enum | Description
  --- | ---
  AccessMode | Enum representing different access modes.
  ActionState | ActionState indicates the current operation status of the device.
  BatchDataStatus | Enum representing the status of batch data in a RFID system.
  BatteryState | BatteryState enum represents the different states of a battery.
  BatteryStatusExtendedType | The BatteryStatusExtendedType enum represents the extended types of battery status.
  BatteryStatusId | BatteryStatusId enum represents the different types of battery status identifiers.
  BeepAndVibrateState | The BeepAndVibrateState enumeration represents the type of device associated with the SDK.
  BeepIndicator | The BeepIndicator enum represents different beep indicators for a scanner.
  ChargingStatus | ChargingStatus enum represents the different states of charging in a device.
  ConnectionMode | ConnectionMode enum represents the different modes of connection available for a device.
  DataCollectionMode | The OperationMode enum represents different types of operation modes.
  DataFormat | The DataFormat enumeration represents the type of device associated with the SDK.
  DataInfo | The DataInfo enumeration represents the type of device associated with the SDK.
  DataTerminator | The DataTerminator enumeration represents the type of device associated with the SDK.
  DeviceParamID | The DeviceParamID enum represents different types of device parameters.
  DeviceType | The DeviceType enumeration represents the type of device associated with the SDK.
  EngineModel | The EngineModel enum represents different types of engine models.
  EngineModel.EngineVendor | The EngineVendor enum represents different types of engine vendors.
  EngineParamID | The EngineParamID enum represents different types of engine parameters.
  EventNotifyId | The EventNotifyId enumeration represents the different types of event notifications
  FindDeviceMode | The FindDeviceMode enumeration represents the type of device associated with the SDK.
  FirmwareUpdateMode |
  FirmwareUpdateState | FirmwareUpdateState represents the various states of a firmware update process.
  InventoryDataFormat | The InventoryDataFormat enumeration represents the different formats of inventory data that can be used in RFID operations.
  LEDIndicator | The LEDIndicator enum represents different types of LED indicators.
  ModuleUHFType | The ModuleUHFType enumeration indicates the type of RFID UHF Module installed in the instrument.
  ParamType | The ParamType enum represents different types of parameters.
  ReadMode | The ReadMode enumeration represents the type of device associated with the SDK.
  ReadOnceState | The ReadOnceState enumeration represents the type of device associated with the SDK.
  ResultCode | The ResultCode enumeration represents failure and behavior results.
  ScannerDataFormat | The ScannerDataFormat enum represents the different data formats that a scanner can use.
  SKUType | The SKUType enumeration represents the type of device associated with the SDK.
  UhfParamId | The UhfParamId enum represents the different parameters that can be configured for UHF RFID readers.