| 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.exceptions | |
| 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.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.twin |
| Class and Description |
|---|
| ClientConfiguration
Configuration settings for an IoT Hub client.
|
| ClientConfiguration.AuthType |
| ClientOptions
Options that allow configuration of the device client instance during initialization.
|
| ConnectionStatusChangeContext
The context surrounding a connection status change event for this client.
|
| CorrelatingMessageCallback
This interface has a number of call backs to notify when a message is in a specific part of the
IotHubTransport lifecycle. |
| DeviceClient
The public-facing API.
|
| FileUploadCompletionNotification
The request payload to send to IoT Hub to notify it when a file upload is completed, whether successful or not.
|
| FileUploadSasUriRequest
The request parameters when getting a file upload sas uri from IoT Hub.
|
| FileUploadSasUriResponse
The information provided from IoT Hub that can be used with the Azure Storage SDK to upload a file from your device, including authentication.
|
| InternalClient |
| IotHubClientProtocol
The application-layer protocol used by the client to communicate with an IoT
Hub.
|
| IotHubConnectionStatusChangeCallback
Callback interface for allowing users to respond to changes in the connectivity of this sdk to Iot Hub.
|
| IotHubConnectionStatusChangeReason |
| IotHubConnectionString
Parser for the Iothub connection string.
|
| IotHubMessageResult
A return value from a message callback that instructs an IoT hub to complete, abandon, or reject the message.
|
| IotHubStatusCode
An IoT Hub status code.
|
| Message |
| MessageCallback
An interface for an IoT Hub message callback.
|
| MessageProperty
An IoT Hub message property.
|
| MessageSentCallback
The callback interface that defines how this client will notify you once a particular message has been sent and acknowledged
by the service.
|
| MessagesSentCallback
The callback interface that defines how this client will notify you once a batch of messages has been sent and acknowledged
by the service.
|
| MessageType
The IoTHub message type
|
| ModuleClient
Public API for communicating from Edge Modules.
|
| MultiplexingClientOptions
The optional settings for creating a
MultiplexingClient. |
| ProductInfo
Represents the complete user agent string to be included in all D2C communication.
|
| SasTokenProvider
Interface for allowing users to control SAS token generation.
|
| Class and Description |
|---|
| SasTokenProvider
Interface for allowing users to control SAS token generation.
|
| Class and Description |
|---|
| IotHubStatusCode
An IoT Hub status code.
|
| Class and Description |
|---|
| ClientConfiguration
Configuration settings for an IoT Hub client.
|
| IotHubClientProtocol
The application-layer protocol used by the client to communicate with an IoT
Hub.
|
| IotHubConnectionStatusChangeCallback
Callback interface for allowing users to respond to changes in the connectivity of this sdk to Iot Hub.
|
| IotHubConnectionStatusChangeReason |
| IotHubMessageResult
A return value from a message callback that instructs an IoT hub to complete, abandon, or reject the message.
|
| IotHubStatusCode
An IoT Hub status code.
|
| Message |
| MessageCallback
An interface for an IoT Hub message callback.
|
| MessageProperty
An IoT Hub message property.
|
| MessageSentCallback
The callback interface that defines how this client will notify you once a particular message has been sent and acknowledged
by the service.
|
| MessageType
The IoTHub message type
|
| ProxySettings |
| Class and Description |
|---|
| ClientConfiguration
Configuration settings for an IoT Hub client.
|
| IotHubMessageResult
A return value from a message callback that instructs an IoT hub to complete, abandon, or reject the message.
|
| IotHubStatusCode
An IoT Hub status code.
|
| Message |
| ProxySettings |
| Class and Description |
|---|
| ClientConfiguration
Configuration settings for an IoT Hub client.
|
| IotHubMessageResult
A return value from a message callback that instructs an IoT hub to complete, abandon, or reject the message.
|
| IotHubStatusCode
An IoT Hub status code.
|
| Message |
| MessageProperty
An IoT Hub message property.
|
| ProxySettings |
| Class and Description |
|---|
| IotHubStatusCode
An IoT Hub status code.
|
| Class and Description |
|---|
| ClientConfiguration
Configuration settings for an IoT Hub client.
|
| IotHubMessageResult
A return value from a message callback that instructs an IoT hub to complete, abandon, or reject the message.
|
| IotHubStatusCode
An IoT Hub status code.
|
| Message |
| Class and Description |
|---|
| InternalClient |
| IotHubMessageResult
A return value from a message callback that instructs an IoT hub to complete, abandon, or reject the message.
|
| IotHubStatusCode
An IoT Hub status code.
|
| Message |
| MessageCallback
An interface for an IoT Hub message callback.
|
Copyright © 2023. All rights reserved.