# Package com.digi.xbee.api.models

- Class Summary
  Class | Description
  --- | ---
  ATCommand | This class represents an AT command used to read or set different properties of the XBee device.
  ATCommandResponse | This class represents the response of an AT Command sent by the connected XBee device or by a remote device after executing an AT Command.
  HardwareVersion | This class represents the hardware version number of an XBee device.
  RemoteATCommandOptions | This class lists all the possible options that can be set while transmitting a remote AT Command.
  XBee16BitAddress | This class represents a 16-bit network address.
  XBee64BitAddress | This class represents a 64-bit address (also known as MAC address).
  XBeeMessage | This class represents an XBee message containing the remote XBee device the message belongs to, the content (data) of the message and a flag indicating if the message is a broadcast message (was received or is being sent via broadcast).
  XBeePacketsQueue | This class represents a queue of XBee packets used for sequential packets reading within the XBee Java API.
  XBeeReceiveOptions | This class lists all the possible options that have been set while receiving an XBee packet.
  XBeeTransmitOptions | This class lists all the possible options that can be set while transmitting an XBee data packet.

- Enum Summary
  Enum | Description
  --- | ---
  AssociationIndicationStatus | Enumerates the different association indication status.
  ATCommandStatus | Enumerates all the possible states of an AT Command after executing it.
  ATStringCommands | Enumerates several AT commands used to parse AT command packets.
  DiscoveryOptions | Enumerates the different options used in the discovery process.
  HardwareVersionEnum | Enumerates the different hardware versions of the XBee devices.
  ModemStatusEvent | Enumerates the different modem status events.
  OperatingMode | Enumerates the different working modes of the XBee device.
  PowerLevel | Enumerates the different power levels.
  SpecialByte | Enumerates all the special bytes of the XBee protocol that must be escaped when working on API 2 mode.
  XBeeDiscoveryStatus | Enumerates all the possible states of the discovery.
  XBeeProtocol | Enumerates the available XBee protocols.
  XBeeTransmitStatus | Enumerates the different transmit status.

© Copyright 2014–2014 Digi International Inc. All rights reserved.