7#ifndef _PICO_TIMEOUT_HELPER_H
8#define _PICO_TIMEOUT_HELPER_H
21typedef bool (*check_timeout_fn)(timeout_state_t *ts,
bool reset);
23check_timeout_fn init_single_timeout_until(timeout_state_t *ts,
absolute_time_t target);
24check_timeout_fn init_per_iteration_timeout_us(timeout_state_t *ts, uint64_t per_iteration_timeout_us);
uint64_t absolute_time_t
An opaque 64 bit timestamp in microseconds.
Definition types.h:43
Definition timeout_helper.h:16