|
Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
|
Multi-task SLA deadline monitor controlling hardware watchdog refresh. More...
#include <atomic>#include <chrono>#include <cstddef>#include <cstdint>#include <type_traits>#include "corium/safety/HeartbeatMonitor.hpp"#include "corium/safety/SafetyEvents.hpp"#include "corium/timers/ClockPolicies.hpp"
Include dependency graph for WatchdogSupervisor.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | corium::safety::WatchdogSupervisor< MaxServices, ClockPolicy > |
| Dedicated safety supervisor monitoring subsystem heartbeats and controlling watchdog refresh. Compatible with hardware IWDG (STM32, ESP32, nRF), RTOS Task Watchdogs, and POSIX watchdogs. Zero dynamic heap allocations, zero threading overhead. More... | |
Namespaces | |
| namespace | corium |
| namespace | corium::safety |
Multi-task SLA deadline monitor controlling hardware watchdog refresh.