| 
    SNode.C
    
   | 
 
#include <Suback.h>
Public Member Functions | |
| Suback () | |
| Suback (uint16_t packetIdentifier, const std::list< uint8_t > &returnCodes) | |
| uint16_t | getPacketIdentifier () const | 
| const std::list< uint8_t > & | getReturnCodes () const | 
  Public Member Functions inherited from iot::mqtt::ControlPacket | |
| ControlPacket (uint8_t type, const std::string &name) | |
| ControlPacket (const ControlPacket &)=default | |
| ControlPacket (ControlPacket &&)=default | |
| virtual | ~ControlPacket () | 
| ControlPacket & | operator= (const ControlPacket &)=default | 
| ControlPacket & | operator= (ControlPacket &&)=default | 
| std::vector< char > | serialize () const | 
| const std::string & | getName () const | 
Protected Attributes | |
| iot::mqtt::types::UInt16 | packetIdentifier | 
| iot::mqtt::types::UInt8 | returnCode | 
| std::list< uint8_t > | returnCodes | 
| int | state = 0 | 
  Protected Attributes inherited from iot::mqtt::ControlPacket | |
| uint8_t | flags = 0 | 
Private Member Functions | |
| std::vector< char > | serializeVP () const override | 
Additional Inherited Members | |
  Protected Member Functions inherited from iot::mqtt::ControlPacket | |
| uint8_t | getType () const | 
| uint8_t | getFlags () const | 
| iot::mqtt::packets::Suback::Suback | ( | ) | 
Definition at line 53 of file Suback.cpp.
References iot::mqtt::ControlPacket::ControlPacket().
Referenced by Suback().
| iot::mqtt::packets::Suback::Suback | ( | uint16_t | packetIdentifier, | 
| const std::list< uint8_t > & | returnCodes | ||
| ) | 
Definition at line 57 of file Suback.cpp.
References iot::mqtt::types::UInt16::operator=(), packetIdentifier, returnCodes, and Suback().
Referenced by iot::mqtt::server::Mqtt::sendSuback().
| uint16_t iot::mqtt::packets::Suback::getPacketIdentifier | ( | ) | const | 
Definition at line 71 of file Suback.cpp.
References packetIdentifier.
Referenced by iot::mqtt::client::Mqtt::_onSuback().
| const std::list< uint8_t > & iot::mqtt::packets::Suback::getReturnCodes | ( | ) | const | 
Definition at line 75 of file Suback.cpp.
References returnCodes.
Referenced by iot::mqtt::client::Mqtt::_onSuback().
      
  | 
  overrideprivatevirtual | 
Implements iot::mqtt::ControlPacket.
Definition at line 63 of file Suback.cpp.
References packetIdentifier, returnCodes, and iot::mqtt::types::TypeBase< ValueTypeT >::serialize().
      
  | 
  protected | 
Definition at line 71 of file Suback.h.
Referenced by iot::mqtt::client::packets::Suback::deserializeVP(), getPacketIdentifier(), serializeVP(), and Suback().
      
  | 
  protected | 
Definition at line 72 of file Suback.h.
Referenced by iot::mqtt::client::packets::Suback::deserializeVP().
      
  | 
  protected | 
Definition at line 73 of file Suback.h.
Referenced by iot::mqtt::client::packets::Suback::deserializeVP(), getReturnCodes(), serializeVP(), and Suback().