Package org.eclipse.paho.client.mqttv3.internal
See: Description
-
Class Summary Class Description CommsSender MqttInterceptorCallback SSLNetworkModule A network module for connecting over SSL. Token ClientState The core of the client, which holds the state information for pending and in-flight messages. ResourceBundleCatalog FileLock CommsReceiver Receives MQTT packets from the server. MessageCatalog Catalog of human readable error messages. DisconnectedMessageBuffer MqttPersistentData TCPNetworkModule A network module for connecting over TCP. ExceptionHelper Utility class to help create exceptions of the correct type. ClientComms Handles client communications with the server. LocalNetworkModule Special comms class that allows an MQTT client to use a non TCP / optimised mechanism to talk to an MQTT server when running in the same JRE instance as the MQTT server. ClientDefaults ConnectActionListener This class handles the connection of the AsyncClient to one of the available URLs. CommsTokenStore Provides a "token" based system for storing and tracking actions across multiple threads. CommsCallback Bridge between Receiver and the external API. -
Interface Summary Interface Description DestinationProvider This interface exists to act as a common type for MqttClient and MqttMIDPClient so they can be passed to ClientComms without either client class need to know about the other. NetworkModule IDiscardedBufferMessageCallback IDisconnectedBufferCallback