Package com.amazonaws.services.iot.client.core
package com.amazonaws.services.iot.client.core
-
ClassDescriptionThe actual implementation of
AWSIotMqttClient.This is a helper class that can be used to manage the request execution and return either synchronously or asynchronously the result, e.g.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.This interface class defines functions called under different connection events.Connection types supported by this library.This interface class defines functions called under different message related events.This exception class is used internally in the library to track retryable events.This exception class is used internally in the library for runtime errors.This is a thin layer on top ofAwsIotMqttConnectionthat provides a TLS v1.2 based communication channel to the MQTT implementation.This interface class defines the function called when subscribed message has arrived.This is a thin layer on top ofAwsIotMqttConnectionthat provides a WebSocket based communication channel to the MQTT implementation.