home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.ee.lbl.gov
/
2014.05.ftp.ee.lbl.gov.tar
/
ftp.ee.lbl.gov
/
acld-1.11.tar.gz
/
acld-1.11.tar
/
acld-1.11
/
stats.h
< prev
next >
Wrap
C/C++ Source or Header
|
2011-09-28
|
524b
|
25 lines
/* @(#) $Id: stats.h 786 2011-09-28 05:22:58Z leres $ (LBL) */
#ifndef acld_stats_h
#define acld_stats_h
struct bucket {
int count;
int hiwater;
};
struct stats {
struct bucket *cur;
struct bucket *buckets;
size_t len;
int secs;
long lasttime;
};
void stats_free(struct stats *);
int stats_gethiwater(struct stats *);
int stats_getrate(struct stats *, const char *);
void stats_init(struct stats *, size_t, int, const char *);
void stats_sethiwater(struct stats *, int);
void stats_setrate(struct stats *);
#endif