esp_local_ctrl_get_prop_values() function
Get descriptions and values of multiple properties at the same time. The properties are requested by indices. This internally calls the `get_prop_values` handler specified in the `esp_local_ctrl_handlers_t` structure. Since `get_prop_values` accepts property structure, the indices are first converted to the corresponding `esp_local_ctrl_prop_t` internally.
Arguments
total_indices
The number of elements in the `indices` array argument
indices
An array of indices, that specify which properties to get
props
A pre-allocated array of empty property structures, elements of which are to be populated with names, types and flags of those properties which correspond to the provided indices
values
A pre-allocated array of empty value structures, elements of which are to be populated with values and sizes of those properties which correspond to the provided indices
Return value
- ESP_OK : Success - ESP_FAIL : Failure
esp_local_ctrl_get_prop_values() is called by 1 function and calls 3 functions:
![]()
esp_local_ctrl_get_prop_values()
esp_local_ctrl_get_prop_values() reads 16 variables and writes 6 variables:
![]()
esp_local_ctrl_get_prop_values()