esp_event_dump() function
Dumps statistics of all event loops. Dumps event loop info in the format: @verbatim event loop handler handler ... event loop handler handler ... where: event loop format: address,name rx:total_received dr:total_dropped where: address - memory address of the event loop name - name of the event loop, 'none' if no dedicated task total_received - number of successfully posted events total_dropped - number of events unsuccessfully posted due to queue being full handler format: address ev:base,id inv:total_invoked run:total_runtime where: address - address of the handler function base,id - the event specified by event base and ID this handler executes total_invoked - number of times this handler has been invoked total_runtime - total amount of time used for invoking this handler @endverbatim
Arguments
file
the file stream to output to
Return value
- ESP_OK: Success - ESP_ERR_NO_MEM: Cannot allocate memory for event loops list - Others: Fail
Notes
this function is a noop when CONFIG_ESP_EVENT_LOOP_PROFILING is disabled