#include <Mqtt5Packets.h>
Data model of an MQTT5 UNSUBSCRIBE packet.
Aws::Crt::Mqtt5::UnsubscribePacket::~UnsubscribePacket |
( |
| ) |
|
|
virtual |
PacketType Aws::Crt::Mqtt5::UnsubscribePacket::getType |
( |
| ) |
|
|
inlineoverridevirtual |
bool Aws::Crt::Mqtt5::UnsubscribePacket::initializeRawOptions |
( |
aws_mqtt5_packet_unsubscribe_view & |
raw_options | ) |
|
|
noexcept |
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.
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.
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.
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.
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: