Zephyr API Documentation 4.0.0-rc2
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
wdt_timeout_cfg Struct Reference

Watchdog timeout configuration. More...

#include <watchdog.h>

Data Fields

struct wdt_window window
 Timing parameters of watchdog timeout.
 
wdt_callback_t callback
 Timeout callback (can be NULL).
 
struct wdt_timeout_cfgnext
 Pointer to the next timeout configuration.
 
uint8_t flags
 Flags (see WDT_FLAGS).
 

Detailed Description

Watchdog timeout configuration.

Field Documentation

◆ callback

wdt_callback_t wdt_timeout_cfg::callback

Timeout callback (can be NULL).

◆ flags

uint8_t wdt_timeout_cfg::flags

Flags (see WDT_FLAGS).

◆ next

struct wdt_timeout_cfg* wdt_timeout_cfg::next

Pointer to the next timeout configuration.

This field is only available if

CONFIG_WDT_MULTISTAGE 

is enabled (watchdogs with staged timeouts functionality). Value must be NULL for single stage timeout.

◆ window

struct wdt_window wdt_timeout_cfg::window

Timing parameters of watchdog timeout.


The documentation for this struct was generated from the following file: