RTEMS
|
The control block used to manage each watchdog timer. More...
#include <watchdog.h>
Public Attributes | |
union { | |
RBTree_Node RBTree | |
this field is a red-black tree node structure and allows this to be placed on a red-black tree used to manage the scheduled watchdogs. | |
Chain_Node Chain | |
this field is a chain node structure and allows this to be placed on a chain used to manage pending watchdogs by the timer server. | |
} | Node |
Nodes for the watchdog. | |
struct Per_CPU_Control * | cpu |
This field references the processor of this watchdog control. | |
Watchdog_Service_routine_entry | routine |
This field is the function to invoke. | |
uint64_t | expire |
This field is the expiration time point. | |
The control block used to manage each watchdog timer.
The following record defines the control block used to manage each watchdog timer.
Definition at line 90 of file watchdog.h.