| Name | Description | Type | Package | Framework |
| APIOutputMode | Enumerates the different API output modes. | Class | com.digi.xbee.api.models | XBee |
|
| AssociationIndicationStatus | enum AssociationIndicationStatusEnumerates the different association indication status. | Class | com.digi.xbee.api.models | XBee |
|
| ATCommand | This class represents an AT command used to read or set different properties of the XBee device. | Class | com.digi.xbee.api.models | XBee |
|
| 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. | Class | com.digi.xbee.api.models | XBee |
|
| ATCommandStatus | enum ATCommandStatusEnumerates all the possible states of an AT Command after executing it. | Class | com.digi.xbee.api.models | XBee |
|
| ATStringCommands | enum ATStringCommandsEnumerates several AT commands used to parse AT command packets. | Class | com.digi.xbee.api.models | XBee |
|
| DiscoveryOptions | enum DiscoveryOptionsEnumerates the different options used in the discovery process. | Class | com.digi.xbee.api.models | XBee |
|
| ExplicitXBeeMessage | This class represents an Explicit XBee message containing the remote XBee device the message belongs to, the content (data) of the message, a flag | Class | com.digi.xbee.api.models | XBee |
|
| HardwareVersion | This class represents the hardware version number of an XBee device. | Class | com.digi.xbee.api.models | XBee |
|
| HardwareVersionEnum | enum HardwareVersionEnumEnumerates the different hardware versions of the XBee devices. | Class | com.digi.xbee.api.models | XBee |
|
| ModemStatusEvent | enum ModemStatusEventEnumerates the different modem status events. | Class | com.digi.xbee.api.models | XBee |
|
| OperatingMode | Enumerates the different working modes of the XBee device. | Class | com.digi.xbee.api.models | XBee |
|
| PowerLevel | Enumerates the different power levels. | Class | com.digi.xbee.api.models | XBee |
|
| RemoteATCommandOptions | This class lists all the possible options that can be set while transmitting a remote AT Command. | Class | com.digi.xbee.api.models | XBee |
|
| SpecialByte | Enumerates all the special bytes of the XBee protocol that must be escaped when working on API 2 mode. | Class | com.digi.xbee.api.models | XBee |
|
| XBee16BitAddress | This class represents a 16-bit network address. | Class | com.digi.xbee.api.models | XBee |
|
| XBee64BitAddress | This class represents a 64-bit address (also known as MAC address). | Class | com.digi.xbee.api.models | XBee |
|
| XBeeDiscoveryStatus | enum XBeeDiscoveryStatusEnumerates all the possible states of the discovery. | Class | com.digi.xbee.api.models | XBee |
|
| 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 | Class | com.digi.xbee.api.models | XBee |
|
| XBeePacketsQueue | This class represents a queue of XBee packets used for sequential packets reading within the XBee Java API. | Class | com.digi.xbee.api.models | XBee |
|
| XBeeProtocol | Enumerates the available XBee protocols. | Class | com.digi.xbee.api.models | XBee |
|
| XBeeReceiveOptions | This class lists all the possible options that have been set while receiving an XBee packet. | Class | com.digi.xbee.api.models | XBee |
|
| XBeeTransmitOptions | This class lists all the possible options that can be set while transmitting an XBee data packet. | Class | com.digi.xbee.api.models | XBee |
|
| XBeeTransmitStatus | enum XBeeTransmitStatusEnumerates the different transmit status. | Class | com.digi.xbee.api.models | XBee |