ngc 1.5.0
 
Loading...
Searching...
No Matches
WatchdogTest Class Reference
Inheritance diagram for WatchdogTest:
ngcbWATCHDOG

Additional Inherited Members

- Public Member Functions inherited from ngcbWATCHDOG
 ngcbWATCHDOG (int verbose=0)
 Constructor.
 
 ~ngcbWATCHDOG ()
 Destructor.
 
int Initialized ()
 Watchdog properly initialized.
 
const char * ErrMsg ()
 Return error message, if initialization has failed.
 
FILE * Watchdog ()
 Return watchdog stream for direct access.
 
void Add (int pid)
 Add process to local kill-list.
 
void Add (const char *host, int pid)
 Add process to kill-list for host.
 
void Add (const char *cmd)
 Add command to local instruction list.
 
void Add (const char *host, const char *cmd)
 Add command to instruction list for host.
 
void DB (const char *attr, const char *value)
 Add DB-update to local instruction list.
 
void DB (const char *host, const char *attr, const char *value)
 Add DB-update to instruction list for host.
 
void Remove (int pid)
 Remove process from local kill-list.
 
void Remove (const char *host, int pid)
 Remove process from kill-list for host.
 
void Remove (const char *cmd)
 Remove command from local instruction list.
 
void Remove (const char *host, const char *cmd)
 Remove command from instruction list for host.
 
void Clear ()
 Clear all instructions.
 
void Clear (const char *host)
 Clear all instructions for host.
 
void ClearLocal ()
 Clear all local instructions.
 
void Send (const char *msg)
 Send message to watchdog.
 
- Protected Member Functions inherited from ngcbWATCHDOG
void Watchdog (FILE *wd)
 Set watchdog stream for direct access.
 

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