| Package | Description |
|---|---|
| org.eclipse.paho.client.mqttv3 |
Contains a programming interface enabling applications to communicate with an MQTT server.
|
| org.eclipse.paho.client.mqttv3.internal | |
| org.eclipse.paho.client.mqttv3.internal.security | |
| org.eclipse.paho.client.mqttv3.internal.websocket | |
| org.eclipse.paho.client.mqttv3.internal.wire | |
| org.eclipse.paho.client.mqttv3.persist |
Contains implementations of the MqttClientPersistence interface.
|
| Class and Description |
|---|
| DisconnectedBufferOptions
Holds the set of options that govern the behaviour
of Offline (or Disconnected) buffering of messages
|
| IMqttActionListener
Implementors of this interface will be notified when an asynchronous action completes.
|
| IMqttAsyncClient
Enables an application to communicate with an MQTT server using non-blocking methods.
|
| IMqttClient
Enables an application to communicate with an MQTT server using using blocking methods.
|
| IMqttDeliveryToken
Provides a mechanism for tracking the delivery of a message.
|
| IMqttMessageListener
Implementers of this interface will be notified when a message arrives.
|
| IMqttToken
Provides a mechanism for tracking the completion of an asynchronous task.
|
| MqttAsyncClient
Lightweight client for talking to an MQTT server using non-blocking methods
that allow an operation to run in the background.
|
| MqttCallback
Enables an application to be notified when asynchronous
events related to the client occur.
|
| MqttClientPersistence
Represents a persistent data store, used to store outbound and inbound messages while they
are in flight, enabling delivery to the QoS specified.
|
| MqttConnectOptions
Holds the set of options that control how the client connects to a server.
|
| MqttDeliveryToken
Provides a mechanism to track the delivery progress of a message.
|
| MqttException
Thrown if an error occurs communicating with the server.
|
| MqttMessage
An MQTT message holds the application payload and options
specifying how the message is to be delivered
The message includes a "payload" (the body of the message)
represented as a byte[].
|
| MqttPersistable
Represents an object used to pass data to be persisted across the
MqttClientPersistence
interface. |
| MqttPersistenceException
This exception is thrown by the implementor of the persistence
interface if there is a problem reading or writing persistent data.
|
| MqttPingSender
Represents an object used to send ping packet to MQTT broker
every keep alive interval.
|
| MqttSecurityException
Thrown when a client is not authorized to perform an operation, or
if there is a problem with the security configuration.
|
| MqttToken
Provides a mechanism for tracking the completion of an asynchronous action.
|
| MqttTopic
Represents a topic destination, used for publish/subscribe messaging.
|
| Class and Description |
|---|
| BufferedMessage
A BufferedMessage contains an MqttWire Message and token
it allows both message and token to be buffered when the client
is in resting state
|
| DisconnectedBufferOptions
Holds the set of options that govern the behaviour
of Offline (or Disconnected) buffering of messages
|
| IMqttActionListener
Implementors of this interface will be notified when an asynchronous action completes.
|
| IMqttAsyncClient
Enables an application to communicate with an MQTT server using non-blocking methods.
|
| IMqttMessageListener
Implementers of this interface will be notified when a message arrives.
|
| IMqttToken
Provides a mechanism for tracking the completion of an asynchronous task.
|
| MqttAsyncClient
Lightweight client for talking to an MQTT server using non-blocking methods
that allow an operation to run in the background.
|
| MqttCallback
Enables an application to be notified when asynchronous
events related to the client occur.
|
| MqttCallbackExtended
Extension of
MqttCallback to allow new callbacks
without breaking the API for existing applications. |
| MqttClientPersistence
Represents a persistent data store, used to store outbound and inbound messages while they
are in flight, enabling delivery to the QoS specified.
|
| MqttConnectOptions
Holds the set of options that control how the client connects to a server.
|
| MqttDeliveryToken
Provides a mechanism to track the delivery progress of a message.
|
| MqttException
Thrown if an error occurs communicating with the server.
|
| MqttMessage
An MQTT message holds the application payload and options
specifying how the message is to be delivered
The message includes a "payload" (the body of the message)
represented as a byte[].
|
| MqttPersistable
Represents an object used to pass data to be persisted across the
MqttClientPersistence
interface. |
| MqttPersistenceException
This exception is thrown by the implementor of the persistence
interface if there is a problem reading or writing persistent data.
|
| MqttPingSender
Represents an object used to send ping packet to MQTT broker
every keep alive interval.
|
| MqttToken
Provides a mechanism for tracking the completion of an asynchronous action.
|
| MqttTopic
Represents a topic destination, used for publish/subscribe messaging.
|
| Class and Description |
|---|
| MqttSecurityException
Thrown when a client is not authorized to perform an operation, or
if there is a problem with the security configuration.
|
| Class and Description |
|---|
| MqttException
Thrown if an error occurs communicating with the server.
|
| Class and Description |
|---|
| MqttException
Thrown if an error occurs communicating with the server.
|
| MqttMessage
An MQTT message holds the application payload and options
specifying how the message is to be delivered
The message includes a "payload" (the body of the message)
represented as a byte[].
|
| MqttPersistable
Represents an object used to pass data to be persisted across the
MqttClientPersistence
interface. |
| MqttPersistenceException
This exception is thrown by the implementor of the persistence
interface if there is a problem reading or writing persistent data.
|
| Class and Description |
|---|
| MqttClientPersistence
Represents a persistent data store, used to store outbound and inbound messages while they
are in flight, enabling delivery to the QoS specified.
|
| MqttPersistable
Represents an object used to pass data to be persisted across the
MqttClientPersistence
interface. |
| MqttPersistenceException
This exception is thrown by the implementor of the persistence
interface if there is a problem reading or writing persistent data.
|
Copyright © 2018 Eclipse Paho. All Rights Reserved.