Uploaded image for project: 'OASIS Message Queuing Telemetry Transport (MQTT) TC'
  1. OASIS Message Queuing Telemetry Transport (MQTT) TC
  2. MQTT-5

Should the unused DUP, QoS, and RETAIN flags be zero in the CONNECT message?

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1.1
    • Component/s: core
    • Labels:
      None
    • Proposal:
      Hide

      The client MUST set DUP, QoS, and RETAIN flags be zero in the Connect message but the server is not required to check that they are zero.

      Show
      The client MUST set DUP, QoS, and RETAIN flags be zero in the Connect message but the server is not required to check that they are zero.
    • Resolution:
      Hide

      i) Flag bits in the Connect header must be zero .
      ii) Server MUST check that they are zero.
      iii) All of these bits are reserved for future use.

      Show
      i) Flag bits in the Connect header must be zero . ii) Server MUST check that they are zero. iii) All of these bits are reserved for future use.

      Description

      Should the unused DUP, QoS, and RETAIN flags be zero in the MQTT Connect message? The current mqtt.org specification leaves this open. By
      specifying that they must be zero we make it possible to put them to some use in the future.
      See Draft 04.

        Attachments

          Activity

            People

            • Assignee:
              andrew_banks Andrew Banks (Inactive)
              Reporter:
              andrew_banks Andrew Banks (Inactive)
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: