Lezen in het Engels

Delen via


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 IotHub connection between a device and an IoTHub or Edgehub.

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