ESPHome 2025.5.0
Loading...
Searching...
No Matches
watchdog.h
Go to the documentation of this file.
1#pragma once
2
4
5#include <cstdint>
6
7namespace esphome {
8namespace watchdog {
9
11 public:
12 WatchdogManager(uint32_t timeout_ms);
14
15 private:
16 uint32_t get_timeout_();
17 void set_timeout_(uint32_t timeout_ms);
18
19 uint32_t saved_timeout_ms_{0};
20 uint32_t timeout_ms_{0};
21};
22
23} // namespace watchdog
24} // namespace esphome
WatchdogManager(uint32_t timeout_ms)
Definition watchdog.cpp:23
Providing packet encoding functions for exchanging data with a remote host.
Definition a01nyub.cpp:7