RTEMS
Public Attributes | List of all members
Watchdog_Control Struct Reference

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_Controlcpu
 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.
 

Detailed Description

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.


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