1
#ifndef _WATCHDOG_H_INCLUDED_
2
#define _WATCHDOG_H_INCLUDED_
10
/* #include "watchdog.h"
17
typedef struct WATCHDOG WATCHDOG;
18
typedef void (*WATCHDOG_FN) (WATCHDOG *, char *);
19
extern WATCHDOG *watchdog_create(unsigned, WATCHDOG_FN, char *);
20
extern void watchdog_start(WATCHDOG *);
21
extern void watchdog_stop(WATCHDOG *);
22
extern void watchdog_destroy(WATCHDOG *);
23
extern void watchdog_pat(void);
28
/* The Secure Mailer license must be distributed with this software.
31
/* IBM T.J. Watson Research
33
/* Yorktown Heights, NY 10598, USA