天嵌二次封装库使用手册  V2.1.2
MQTTProperty结构体 参考

#include <MQTTProperties.h>

MQTTProperty 的协作图:

Public 属性

enum MQTTPropertyCodes identifier
 
union {
   unsigned char   byte
 
   unsigned short   integer2
 
   unsigned int   integer4
 
   struct {
      MQTTLenString   data
 
      MQTTLenString   value
 
   } 
 
value
 

详细描述

Structure to hold an MQTT version 5 property of any type

在文件 MQTTProperties.h94 行定义.

类成员变量说明

unsigned char MQTTProperty::byte

holds the value of a byte property type

在文件 MQTTProperties.h99 行定义.

MQTTLenString MQTTProperty::data

The value of a string property, or the name of a user property.

在文件 MQTTProperties.h103 行定义.

enum MQTTPropertyCodes MQTTProperty::identifier

The MQTT V5 property id. A multi-byte integer.

在文件 MQTTProperties.h96 行定义.

unsigned short MQTTProperty::integer2

holds the value of a 2 byte integer property type

在文件 MQTTProperties.h100 行定义.

unsigned int MQTTProperty::integer4

holds the value of a 4 byte integer property type

在文件 MQTTProperties.h101 行定义.

MQTTLenString MQTTProperty::value

The value of a user property.

在文件 MQTTProperties.h104 行定义.

union { ... } MQTTProperty::value

The value of the property, as a union of the different possible types.


该结构体的文档由以下文件生成: