ESPHome 2026.6.0-dev
Loading...
Searching...
No Matches
watchdog.h
Go to the documentation of this file.
1#pragma once
2
4
5#include <cstdint>
6
7namespace esphome::watchdog {
8
10 public:
11 WatchdogManager(uint32_t timeout_ms);
13
14 private:
15 uint32_t get_timeout_();
16 void set_timeout_(uint32_t timeout_ms);
17
18 uint32_t saved_timeout_ms_{0};
19 uint32_t timeout_ms_{0};
20};
21
22} // namespace esphome::watchdog
WatchdogManager(uint32_t timeout_ms)
Definition watchdog.cpp:21
static void uint32_t