async_mqtt 9.0.1
Loading...
Searching...
No Matches
variant class for stored packets (PUBLISH, PUBREL)
Collaboration diagram for variant class for stored packets (PUBLISH, PUBREL):

Topics

 implementation class
 

Typedefs

using async_mqtt::store_packet_variant = basic_store_packet_variant<2>
 Type alias of basic_store_packet_variant (PacketIdBytes=2).
 

Enumerations

enum class  async_mqtt::response_packet {
  response_packet::v3_1_1_puback , response_packet::v3_1_1_pubrec , response_packet::v3_1_1_pubcomp , response_packet::v5_puback ,
  response_packet::v5_pubrec , response_packet::v5_pubcomp
}
 corresponding response packet More...
 

Detailed Description

Typedef Documentation

◆ store_packet_variant

Enumeration Type Documentation

◆ response_packet

enum class async_mqtt::response_packet
strong

corresponding response packet

Requirements

Enumerator
v3_1_1_puback 

stored packet is v3_1_1_basic_publish_packet QoS1

v3_1_1_pubrec 

stored packet is v3_1_1_basic_publish_packet QoS2

v3_1_1_pubcomp 

stored packet is v3_1_1_basic_pubrel_packet

v5_puback 

stored packet is v5_basic_publish_packet QoS1

v5_pubrec 

stored packet is v5_basic_publish_packet QoS2

v5_pubcomp 

stored packet is v5_basic_rel_packet