com.microsoft.azure.sdk.iot.device.transport.amqps
AMQPS IoT Hub transport and communication classes.
Classes
| AmqpsCbsReceiverLinkHandler |
Every SAS token based authentication over AMQP requires a CBS session with a sender and receiver link. |
|
| AmqpsCbsSenderLinkHandler |
Every SAS token based authentication over AMQP requires a CBS session with a sender and receiver link. |
|
| AmqpsCbsSessionHandler |
This class defines the special CBS ("Claims-Based-Security") session that owns a CBS sender and receiver link. |
|
| AmqpsExceptionTranslator |
Converter for amqp style error codes to throwable transport exceptions |
|
| AmqpsIotHubConnection |
An AMQPS Iot |
|
| AmqpsMethodsReceiverLinkHandler | ||
| AmqpsMethodsSenderLinkHandler | ||
| AmqpsReceiverLinkHandler | ||
| AmqpsSasTokenRenewalHandler |
This class is responsible for proactively renewing sas tokens for a single device. |
|
| AmqpsSendResult | ||
| AmqpsSenderLinkHandler | ||
| AmqpsSessionHandler | ||
| AmqpsTelemetryReceiverLinkHandler | ||
| IotHubReactor | ||
Interfaces
| AmqpsLinkStateCallback |
Status callbacks to be executed to notify the session level when something happened to one of its links. |
Enums
| IoTHubConnectionType |
Type of the connection |