Postfix3.3.1
データ構造 | マクロ定義 | 関数
watchdog.c ファイル
#include <sys_defs.h>
#include <unistd.h>
#include <signal.h>
#include <posix_signals.h>
#include <msg.h>
#include <mymalloc.h>
#include <killme_after.h>
#include <watchdog.h>
#include <errno.h>
#include <iostuff.h>
#include <events.h>

[ソースコード]

データ構造

struct  WATCHDOG
 

マクロ定義

#define WATCHDOG_STEPS   3
 

関数

WATCHDOGwatchdog_create (unsigned timeout, WATCHDOG_FN action, char *context)
 
void watchdog_destroy (WATCHDOG *wp)
 
void watchdog_start (WATCHDOG *wp)
 
void watchdog_stop (WATCHDOG *wp)
 
void watchdog_pat (void)
 

マクロ定義詳解

#define WATCHDOG_STEPS   3

watchdog.c100 行目に定義があります。

関数詳解

WATCHDOG* watchdog_create ( unsigned  timeout,
WATCHDOG_FN  action,
char *  context 
)

watchdog.c189 行目に定義があります。

void watchdog_destroy ( WATCHDOG wp)

watchdog.c227 行目に定義があります。

void watchdog_pat ( void  )

watchdog.c278 行目に定義があります。

void watchdog_start ( WATCHDOG wp)

watchdog.c251 行目に定義があります。

void watchdog_stop ( WATCHDOG wp)

watchdog.c265 行目に定義があります。