Package org.eclipse.paho.client.mqttv3
Copyright 2019-2021 MicroEJ Corp. This file has been modified by MicroEJ Corp.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse
Public License v1.0 and Eclipse Distribution License v1.0 which accompany this distribution.
The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse Distribution
License is available at http://www.eclipse.org/org/documents/edl-v10.php.
Contributors: MicroEJ Corp. - MicroPaho implementation and optimizations on MicroEJ
-
Interface Summary Interface Description IMqttClient Enables an application to communicate with an MQTT server using blocking methods.MqttCallback Enables an application to be notified when asynchronous events related to the client occur. -
Class Summary Class Description MqttClient Lightweight client for talking to an MQTT server using methods that block until an operation completes.MqttConnectOptions Holds the set of options that control how the client connects to a 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[]. -
Exception Summary Exception Description MqttException Thrown if an error occurs communicating with the server.