MQTTParam (PARAMS)ΒΆ

Attributes:
qualified_only
InOut:

Scope

Name

Type

Initial

Comment

Constant

g_uiMaxTopicLevel

UINT

10

The maximal count of levels per topic

g_udiMaxQueuedPackets

UDINT

1000

The maximal count of queued packets that are possible to store

g_udiMaxPacketSize

UDINT

6000

Maximum size of a MQTT packet byte array, MUST be smaller than 256 MB !

g_udiMaxReceiveBufferSize

UDINT

g_udiMaxPacketSize

Maximum size of the receive buffer. This value should be large enough to store the packets to be received per one cycle.

g_udiMaxPayloadSize

UDINT

4096

Maximum size of a MQTT payload byte array, MUST be < than max. Packet Size !

g_udiMaxPublishersAndSubscribers

UDINT

20

Maximum number of publishers + subscribers

g_udiMaxUserProperties

UDINT

10

Maximum number of user properties per packet (MQTT V5 only)

g_udiMaxUserPropertyValueLength

UDINT

80

Maximum length of the user property key and value (MQTT V5 only, Range: 1 - 1024))

g_udiMaxCorrelationDataSize

UDINT

256

Maximum size of the correlation data (MQTT V5 only)

g_udiMaxAuthDataSize

UDINT

256

Maximum size of the authentication data (MQTT V5 only)