void disable_timeout(TimeoutId id, bool keep_indicator)
void disable_all_timeouts(bool keep_indicators)
TimestampTz get_timeout_start_time(TimeoutId id)
void enable_timeout_at(TimeoutId id, TimestampTz fin_time)
TimestampTz get_timeout_finish_time(TimeoutId id)
void enable_timeout_after(TimeoutId id, int delay_ms)
void(* timeout_handler_proc)(void)
bool get_timeout_indicator(TimeoutId id, bool reset_indicator)
void disable_timeouts(const DisableTimeoutParams *timeouts, int count)
TimeoutId RegisterTimeout(TimeoutId id, timeout_handler_proc handler)
void reschedule_timeouts(void)
bool get_timeout_active(TimeoutId id)
void InitializeTimeouts(void)
void enable_timeouts(const EnableTimeoutParams *timeouts, int count)