|
AWS IoT Device SDK C++ v2 1.44.1
AWS IoT Device SDK C++ v2
|
#include <Mqtt5Packets.h>
Public Member Functions | |
| PubAckPacket (const aws_mqtt5_packet_puback_view &packet, Allocator *allocator=ApiAllocator()) noexcept | |
| PacketType | getType () override |
| PubAckReasonCode | getReasonCode () const noexcept |
| const Crt::Optional< Crt::String > & | getReasonString () const noexcept |
| const Crt::Vector< UserProperty > & | getUserProperties () const noexcept |
| virtual | ~PubAckPacket () |
| PubAckPacket (const PubAckPacket &toCopy) noexcept=delete | |
| PubAckPacket (PubAckPacket &&toMove) noexcept=delete | |
| PubAckPacket & | operator= (const PubAckPacket &toCopy) noexcept=delete |
| PubAckPacket & | operator= (PubAckPacket &&toMove) noexcept=delete |
| Public Member Functions inherited from Aws::Crt::Mqtt5::IPacket | |
| virtual | ~IPacket ()=default |
Data model of an MQTT5 PUBACK packet
|
noexcept |
|
inlinevirtual |
|
deletenoexcept |
|
deletenoexcept |
|
noexcept |
Success indicator or failure reason for the associated PUBLISH packet.
|
noexcept |
Additional diagnostic information about the result of the PUBLISH attempt.
|
inlineoverridevirtual |
Implements Aws::Crt::Mqtt5::IPacket.
|
noexcept |
|
deletenoexcept |
|
deletenoexcept |