29 lines
936 B
C
29 lines
936 B
C
|
/****************************************************************
|
||
|
* *
|
||
|
* Copyright 2001 Sanchez Computer Associates, Inc. *
|
||
|
* *
|
||
|
* This source code contains the intellectual property *
|
||
|
* of its copyright holder(s), and is made available *
|
||
|
* under a license. If you do not know the terms of *
|
||
|
* the license, please stop and do not read further. *
|
||
|
* *
|
||
|
****************************************************************/
|
||
|
|
||
|
#include "timersp.h"
|
||
|
|
||
|
/* TIM_DEFER_DBSYNC is the defer-time used in wcs_clean_dbsync_timer() to flush the filehdr (and epoch if before imaging).
|
||
|
* TIMER_SCALE corresponds to 1 msec and is appropriately defined for Unix and VMS in timersp.h.
|
||
|
*/
|
||
|
|
||
|
#define TIM_DEFER_DBSYNC (5000 * TIMER_SCALE) /* 5 sec */
|
||
|
|
||
|
typedef enum
|
||
|
{ tim_wcs_starved = 10,
|
||
|
tim_wcs_flu_mod,
|
||
|
n_timers
|
||
|
}timers;
|
||
|
|
||
|
void change_fhead_timer(char *timer_name, sm_int_ptr_t timer_address, int default_time,
|
||
|
bool zero_is_ok);
|
||
|
|