Quality of service

The MQTT specification describes three quality of service (QoS) levels:
  1. QoS 0, delivered at most once
  2. QoS 1, delivered at least once

  3. QoS 2, delivered exactly once