Function esp_idf_svc::sys::esp_deep_sleep_register_hook
source · pub unsafe extern "C" fn esp_deep_sleep_register_hook(
new_dslp_cb: Option<unsafe extern "C" fn()>
) -> i32
Expand description
@brief Register a callback to be called from the deep sleep prepare
@warning deepsleep callbacks should without parameters, and MUST NOT, UNDER ANY CIRCUMSTANCES, CALL A FUNCTION THAT MIGHT BLOCK.
@param new_dslp_cb Callback to be called
@return - ESP_OK: Callback registered to the deepsleep misc_modules_sleep_prepare - ESP_ERR_NO_MEM: No more hook space for register the callback