GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > MON / V0-3-0
Constituent: mon     Tag: mv2304
#include "PBS/TASK.h"
Include dependency graph for MON_idle.h:
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | _MON_Idle_Control |
IDLE monitor control block. More... | |
struct | _MON_Idle_Sample |
IDLE monitor data sample. More... | |
Typedefs | |
typedef _MON_Idle_Sample | MON_Idle_Sample |
Typedef for _MON_Idle_Sample. | |
typedef _MON_Idle_Control | MON_Idle_Control |
Typedef for _MON_Idle_Control. | |
Functions | |
unsigned int | MON_idle_init (MON_Idle_Control *ctl_p, unsigned int dog_seconds, unsigned int dog_cpu_msecs) |
Initialize the IDLE monitor. | |
unsigned int | MON_idle_shutdown (MON_Idle_Control *ctl_p) |
Shutdown the IDLE monitor. | |
unsigned int | MON_idle_start (MON_Idle_Control *ctl_p, TASK_attr *attr_p) |
Start the IDLE monitor functions. | |
unsigned int | MON_idle_stop (MON_Idle_Control *ctl_p) |
Stop the IDLE monitor functions. | |
unsigned int | MON_idle_update_history (MON_Idle_Control *ctl_p) |
Update the IDLE time history. | |
unsigned int | MON_idle_get_stats (MON_Idle_Control *ctl_p, MON_Load_Stats *load_p) |
Get CPU loading statistics. | |
void | MON_idle_set_watchdog (MON_Idle_Control *ctl_p) |
Set the hardware watchdog timer. |
** CVS $Id: MON_idle.h,v 1.5 2005/08/11 16:56:32 dmay Exp $ **
Defines the interface to the functions found in MON_idle.c.
|
Get CPU loading statistics.
|
Here is the call graph for this function:
|
Initialize the IDLE monitor.
|
|
Set the hardware watchdog timer.
|
|
Shutdown the IDLE monitor.
|
|
Start the IDLE monitor functions.
|
Here is the call graph for this function:
|
Stop the IDLE monitor functions.
|
|
Update the IDLE time history.
|