Function esp_idf_sys::vTaskGetSnapshot
source · pub unsafe extern "C" fn vTaskGetSnapshot(
pxTask: TaskHandle_t,
pxTaskSnapshot: *mut TaskSnapshot_t,
) -> BaseType_t
Expand description
@brief Fill a TaskSnapshot_t structure for specified task.
- This function is used by the panic handler to get the snapshot of a particular task.
- This function is only available when CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT is set to 1.
@note This function should only be called when FreeRTOS is no longer running (e.g., during a panic) as this function does not acquire any locks. @param[in] pxTask Task’s handle @param[out] pxTaskSnapshot Snapshot of the task @return pdTRUE if operation was successful else pdFALSE