MqttGetReceivedPacket (FB)
FUNCTION_BLOCK MqttGetReceivedPacket EXTENDS AbbETrig3
Get the contents of a packet received from an established connection to an MQTT broker
- InOut:
Scope
Name
Type
Initial
Comment
Input
ConnPOINTER TO MQTT_CONNECTION
0
Pointer to valid connection struct created by MqttConnect.
PayloadPOINTER TO BYTE
0
Pointer to the data area where the received packet can be stored.
MaxPayloadSizeDWORD0
Size of the data area where the received packet can be stored.
Output
ErrorIDERROR_ID.MQTT_ERR_NO_ERROR
Error code description
TopicSTRING(Constants.MQTT_MAX_TOPIC_LEN)Defaults.MQTT_DEFAULT_EMPTY
Topic where the payload data belongs to.
PayloadLenDWORD0
Actual length of the payload.