Interface | Description |
---|---|
AwsIotConnectionCallback |
This interface class defines functions called under different connection
events.
|
AwsIotMessageCallback |
This interface class defines functions called under different message related
events.
|
AwsIotTopicCallback |
This interface class defines the function called when subscribed message has
arrived.
|
Class | Description |
---|---|
AbstractAwsIotClient |
The actual implementation of
AWSIotMqttClient . |
AwsIotCompletion |
This is a helper class that can be used to manage the request execution and
return either synchronously or asynchronously the result, e.g.
|
AwsIotConnection |
This class provides an abstract layer for the library to communicate with the
AWS IoT service without having to directly interact with the actual MQTT
implementation.
|
AwsIotTlsConnection |
This is a thin layer on top of
AwsIotMqttConnection that provides a
TLS v1.2 based communication channel to the MQTT implementation. |
AwsIotWebsocketConnection |
This is a thin layer on top of
AwsIotMqttConnection that provides a
WebSocket based communication channel to the MQTT implementation. |
Enum | Description |
---|---|
AwsIotConnectionType |
Connection types supported by this library.
|
Exception | Description |
---|---|
AwsIotRetryableException |
This exception class is used internally in the library to track retryable
events.
|
AwsIotRuntimeException |
This exception class is used internally in the library for runtime errors.
|
Copyright © 2020. All rights reserved.