| Package | Description |
|---|---|
| com.microsoft.azure.sdk.iot.device |
The API for a device to communicate with an IoT Hub.
|
| com.microsoft.azure.sdk.iot.device.auth |
Authenticates a device to an IoT Hub via SAS tokens.
|
| com.microsoft.azure.sdk.iot.device.edge | |
| com.microsoft.azure.sdk.iot.device.hsm | |
| com.microsoft.azure.sdk.iot.device.transport |
A transport for sending and receiving IoT Hub messages, along with supporting
functionality.
|
| com.microsoft.azure.sdk.iot.device.transport.amqps |
AMQPS IoT Hub transport and communication classes.
|
| com.microsoft.azure.sdk.iot.device.transport.amqps.exceptions | |
| com.microsoft.azure.sdk.iot.device.transport.https |
HTTPS IoT Hub transport and communication classes.
|
| com.microsoft.azure.sdk.iot.device.transport.https.exceptions | |
| com.microsoft.azure.sdk.iot.device.transport.mqtt | |
| com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions |
| Class and Description |
|---|
| IotHubServiceException
Exception class that covers all exceptions communicated from the IoT Hub that are not due to connection issues in
the transport protocols.
|
| RetryPolicy
An interface for the retry policy.
|
| Class and Description |
|---|
| TransportException |
| Class and Description |
|---|
| TransportException |
| Class and Description |
|---|
| TransportException |
| Class and Description |
|---|
| IotHubConnectionStatus |
| IotHubListener
Callback interface for communicating connection and message status updates from individual protocol clients
(mqtt, https, amqps) to the transport layer that handles queueing of messages and connecting/reconnecting/disconnecting
|
| IotHubServiceException
Exception class that covers all exceptions communicated from the IoT Hub that are not due to connection issues in
the transport protocols.
|
| IotHubTransport
Manages queueing of message sending, receiving and callbacks.
|
| IotHubTransportMessage
Extends Message, adding transport artifacts.
|
| RetryDecision
Represents the retry details
|
| RetryPolicy
An interface for the retry policy.
|
| TransportException |
| Class and Description |
|---|
| IotHubListener
Callback interface for communicating connection and message status updates from individual protocol clients
(mqtt, https, amqps) to the transport layer that handles queueing of messages and connecting/reconnecting/disconnecting
|
| IotHubTransportConnection
Interface of what all a Transport Connection object must do.
|
| IotHubTransportMessage
Extends Message, adding transport artifacts.
|
| TransportException |
| Class and Description |
|---|
| ProtocolException
Exception class that covers all exceptions that occur within transport protocol communication.
|
| TransportException |
| Class and Description |
|---|
| IotHubListener
Callback interface for communicating connection and message status updates from individual protocol clients
(mqtt, https, amqps) to the transport layer that handles queueing of messages and connecting/reconnecting/disconnecting
|
| IotHubTransportConnection
Interface of what all a Transport Connection object must do.
|
| IotHubTransportMessage
Extends Message, adding transport artifacts.
|
| TransportException |
| Class and Description |
|---|
| IotHubServiceException
Exception class that covers all exceptions communicated from the IoT Hub that are not due to connection issues in
the transport protocols.
|
| TransportException |
| Class and Description |
|---|
| IotHubListener
Callback interface for communicating connection and message status updates from individual protocol clients
(mqtt, https, amqps) to the transport layer that handles queueing of messages and connecting/reconnecting/disconnecting
|
| IotHubTransportConnection
Interface of what all a Transport Connection object must do.
|
| IotHubTransportMessage
Extends Message, adding transport artifacts.
|
| TransportException |
| Class and Description |
|---|
| ProtocolException
Exception class that covers all exceptions that occur within transport protocol communication.
|
| TransportException |
Copyright © 2023. All rights reserved.