1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
/*
$Header: /cvs/src/chrony/manual.h,v 1.10 1999/09/01 21:32:34 richard Exp $
=======================================================================
chronyd/chronyc - Programs for keeping computer clocks accurate.
Copyright (C) 1997-1999 Richard P. Curnow
All rights reserved.
For conditions of use, refer to the file LICENCE.
=======================================================================
Header file for manual time input module.
*/
#ifndef GOT_MANUAL_H
#define GOT_MANUAL_H
#include "sysincl.h"
#include "reports.h"
extern void MNL_Initialise(void);
extern void MNL_Finalise(void);
extern int MNL_AcceptTimestamp(struct timeval *ts, long *offset_cs, double *dfreq_ppm, double *new_afreq_ppm);
extern void MNL_Enable(void);
extern void MNL_Disable(void);
extern void MNL_Reset(void);
extern void MNL_ReportSamples(RPT_ManualSamplesReport *report, int max, int *n);
extern int MNL_DeleteSample(int index);
#endif /* GOT_MANUAL_H */
|