#include <Mqtt5Packets.h>
Data model of an MQTT5 UNSUBSCRIBE packet.
◆ UnsubscribePacket() [1/3]
◆ ~UnsubscribePacket()
Aws::Crt::Mqtt5::UnsubscribePacket::~UnsubscribePacket |
( |
| ) |
|
|
virtual |
◆ UnsubscribePacket() [2/3]
◆ UnsubscribePacket() [3/3]
◆ getType()
PacketType Aws::Crt::Mqtt5::UnsubscribePacket::getType |
( |
| ) |
|
|
inlineoverridevirtual |
◆ initializeRawOptions()
bool Aws::Crt::Mqtt5::UnsubscribePacket::initializeRawOptions |
( |
aws_mqtt5_packet_unsubscribe_view & |
raw_options | ) |
|
|
noexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ WithTopicFilter()
Push back a topic filter that the client wishes to unsubscribe from.
- Parameters
-
topicFilter | that the client wishes to unsubscribe from |
- Returns
- The UnsubscribePacket Object after setting the subscription.
◆ WithTopicFilters()
Sets list of topic filter that the client wishes to unsubscribe from.
- Parameters
-
topicFilters | vector of subscription topic filters that the client wishes to unsubscribe from |
- Returns
- The UnsubscribePacket Object after setting the subscription.
◆ WithUserProperties() [1/2]
Sets the list of MQTT5 user properties included with the packet.
See MQTT5 User Property
- Parameters
-
userProperties | List of MQTT5 user properties included with the packet. |
- Returns
- The UnsubscribePacketBuilder after setting the user properties.
◆ WithUserProperties() [2/2]
Sets the list of MQTT5 user properties included with the packet.
See MQTT5 User Property
- Parameters
-
userProperties | List of MQTT5 user properties included with the packet. |
- Returns
- The UnsubscribePacketBuilder after setting the user properties.
◆ WithUserProperty()
Put a MQTT5 user property to the back of the packet user property vector/list
See MQTT5 User Property
- Parameters
-
property | set of userProperty of MQTT5 user properties included with the packet. |
- Returns
- The PublishPacket Object after setting the user property
The documentation for this class was generated from the following files: