Function esp_idf_svc::hal::sys::gptimer_del_timer
source · pub unsafe extern "C" fn gptimer_del_timer(
timer: *mut gptimer_t,
) -> i32
Expand description
@brief Delete the GPTimer handle
@note A timer must be in the “init” state before it can be deleted.
@param[in] timer Timer handle created by gptimer_new_timer
@return
- ESP_OK: Delete GPTimer successfully
- ESP_ERR_INVALID_ARG: Delete GPTimer failed because of invalid argument
- ESP_ERR_INVALID_STATE: Delete GPTimer failed because the timer is not in init state
- ESP_FAIL: Delete GPTimer failed because of other error