# Uses of Package
io.vertx.mqtt

- Packages that use io.vertx.mqtt
  Package | Description
  --- | ---
  io.vertx.mqtt |
  io.vertx.mqtt.messages |
  io.vertx.reactivex.mqtt |
  io.vertx.rxjava3.mqtt |

- Classes in io.vertx.mqtt used by io.vertx.mqtt
  Class | Description
  --- | ---
  MqttAuth | MQTT authentication information
  MqttClient | An MQTT client
  MqttClientOptions | Represents options used by the MQTT client.
  MqttEndpoint | Represents an MQTT endpoint for point-to-point communication with the remote MQTT client
  MqttServer | An MQTT server
  MqttServerOptions | Represents options used by the MQTT server
  MqttWill | Will information from the remote MQTT client

- Classes in io.vertx.mqtt used by io.vertx.mqtt.messages
  Class | Description
  --- | ---
  MqttTopicSubscription | Represents a subscription to a topic

- Classes in io.vertx.mqtt used by io.vertx.reactivex.mqtt
  Class | Description
  --- | ---
  MqttAuth | MQTT authentication information
  MqttClient | An MQTT client
  MqttClientOptions | Represents options used by the MQTT client.
  MqttEndpoint | Represents an MQTT endpoint for point-to-point communication with the remote MQTT client
  MqttServer | An MQTT server
  MqttServerOptions | Represents options used by the MQTT server
  MqttTopicSubscription | Represents a subscription to a topic
  MqttWill | Will information from the remote MQTT client

- Classes in io.vertx.mqtt used by io.vertx.rxjava3.mqtt
  Class | Description
  --- | ---
  MqttAuth | MQTT authentication information
  MqttClient | An MQTT client
  MqttClientOptions | Represents options used by the MQTT client.
  MqttEndpoint | Represents an MQTT endpoint for point-to-point communication with the remote MQTT client
  MqttServer | An MQTT server
  MqttServerOptions | Represents options used by the MQTT server
  MqttTopicSubscription | Represents a subscription to a topic
  MqttWill | Will information from the remote MQTT client