com.ugrokit.api.Ugi.LoggingTypes Class Reference

Overview

Types of logging.

The default is no logging. The internal logging types are primarily for debugging of the API itself.

Static Public Attributes

static final int INTERNAL_BYTE_PROTOCOL = 0x1
 Lowest level communication protocol, connection handshaking and byte send/receive.
 
static final int INTERNAL_CONNECTION_ERRORS = 0x2
 Low level communication errors.
 
static final int INTERNAL_CONNECTION_STATE = 0x4
 Low level connection state changes.
 
static final int INTERNAL_PACKET_PROTOCOL = 0x8
 Packet send/receive.
 
static final int INTERNAL_COMMAND = 0x10
 Command send/receive.
 
static final int INTERNAL_INVENTORY = 0x20
 Low-level inventory.
 
static final int INTERNAL_FIRMWARE_UPDATE = 0x40
 Low-level firmware update.
 
static final int INTERNAL_BATTERY_STATUS = 0x80
 Low-level battery status reporting.
 
static final int INTERNAL_PLATFORM_SPECIFIC = 0x100
 Low-level platform specific debugging.
 
static final int STATE = 0x1000
 Connection and inventory state.
 
static final int INVENTORY = 0x2000
 Inventory activity.
 
static final int INVENTORY_DETAIL = 0x4000
 Inventory details.
 
static final int BATTERY_STATUS = 0x8000
 Battery status details.