CommsChampion Ecosystem MQTT v5 Client
MQTT v5 Client Library.
Loading...
Searching...
No Matches
Public Attributes | List of all members
CC_Mqtt5ConnectExtraConfig Struct Reference

Extra properties configuration of the "connect" operation. More...

#include "common.h"

Public Attributes

unsigned m_maxPacketSize
 "Maximum Packet Size" property, defaults to 0, not added when 0, which means "no limit".
 
unsigned m_receiveMaximum
 
bool m_requestProblemInfo
 "Request Problem Information" property, defaults to false, not added when false.
 
bool m_requestResponseInfo
 "Request Response Information" property, defaults to false, not added when false.
 
unsigned m_sessionExpiryInterval
 "Session Expiry Interval" property, defaults to 0, not added when 0.
 
unsigned m_topicAliasMaximum
 "Topic Alias Maximum" property, defaults to 0, not added when 0.
 

Detailed Description

Extra properties configuration of the "connect" operation.

See also
cc_mqtt5_client_connect_init_config_extra()

Member Data Documentation

◆ m_receiveMaximum

unsigned CC_Mqtt5ConnectExtraConfig::m_receiveMaximum

"Receive Maximum" property - allowed amount of incomplete Qos1 and Qos2 publishes. When equals to 0 (default) no property is added, which is perceived as 65,535 on the broker side.


The documentation for this struct was generated from the following file: