esp_mqtt5_client_get_user_property() function
Get MQTT5 client user property This API can use with `esp_mqtt5_client_get_user_property_count` to get list count of user property. And malloc number of count item array memory to store the user property data. Please DO NOT forget the item memory, key and value point in item memory when get user property data successfully.
Arguments
user_property
user_property handle
item
point that store user property data
item_num
number of items in user property data
Return value
ESP_ERR_NO_MEM if failed to allocate ESP_FAIL on fail ESP_OK on success
esp_mqtt5_client_get_user_property() calls 4 functions:
![]()
esp_mqtt5_client_get_user_property()
esp_mqtt5_client_get_user_property() reads 11 variables and writes 2 variables:
![]()
esp_mqtt5_client_get_user_property()