Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

sbc/usr/realtime/include/rtai_wd.h File Reference

#include <rtai_types.h>

Go to the source code of this file.

Classes

struct  bad_rt_task

Defines

#define NSECS_PER_SEC   1000000000
#define WDLOG(fmt, args...)   rt_printk("RTAI[watchdog]: " fmt, ##args)

Typedefs

typedef enum watchdog_policy wd_policy
typedef bad_rt_task BAD_RT_TASK

Enumerations

enum  watchdog_policy {
  WD_NOTHING, WD_RESYNC, WD_DEBUG, WD_STRETCH,
  WD_SLIP, WD_SUSPEND, WD_KILL
}

Functions

int __rtai_wd_init (void)
void __rtai_wd_exit (void)
int rt_wdset_grace (int new_value)
int rt_wdset_gracediv (int new_value)
wd_policy rt_wdset_policy (wd_policy new_value)
int rt_wdset_slip (int new_value)
int rt_wdset_stretch (int new_value)
int rt_wdset_limit (int new_value)
int rt_wdset_safety (int new_value)


Define Documentation

#define NSECS_PER_SEC   1000000000
 

Definition at line 28 of file rtai_wd.h.

#define WDLOG fmt,
args...   )     rt_printk("RTAI[watchdog]: " fmt, ##args)
 

Definition at line 31 of file rtai_wd.h.


Typedef Documentation

typedef struct bad_rt_task BAD_RT_TASK
 

typedef enum watchdog_policy wd_policy
 


Enumeration Type Documentation

enum watchdog_policy
 

Enumerator:
WD_NOTHING 
WD_RESYNC 
WD_DEBUG 
WD_STRETCH 
WD_SLIP 
WD_SUSPEND 
WD_KILL 

Definition at line 34 of file rtai_wd.h.


Function Documentation

void __rtai_wd_exit void   ) 
 

int __rtai_wd_init void   ) 
 

int rt_wdset_grace int  new_value  ) 
 

int rt_wdset_gracediv int  new_value  ) 
 

int rt_wdset_limit int  new_value  ) 
 

wd_policy rt_wdset_policy wd_policy  new_value  ) 
 

int rt_wdset_safety int  new_value  ) 
 

int rt_wdset_slip int  new_value  ) 
 

int rt_wdset_stretch int  new_value  ) 
 


Generated on Fri Sep 1 14:25:57 2006 for Raptor by  doxygen 1.4.4