diff options
author | Guy Harris <guy@alum.mit.edu> | 2005-08-22 07:12:20 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2005-08-22 07:12:20 +0000 |
commit | 86ea8b88f3b721e1001f898ed05d8ba5f1ecf20e (patch) | |
tree | df3523ea31c067e87cc28e452eaa70b33a565774 /timestats.h | |
parent | 6d52a0369a6d155b62433fc60230f574ad98492f (diff) | |
download | wireshark-86ea8b88f3b721e1001f898ed05d8ba5f1ecf20e.tar.gz wireshark-86ea8b88f3b721e1001f898ed05d8ba5f1ecf20e.tar.bz2 wireshark-86ea8b88f3b721e1001f898ed05d8ba5f1ecf20e.zip |
Add a "time_stat_init()" routine to initialize the fields of a
"timestat_t".
Move "nstime_to_msec()" to "epan/nstime.c", as it has nothing to do with
a "timestat_t".
Use structure assignment when possible.
Fix the "addtime()" macro and use it in "time_stat_update()".
Use "timestat_t"s, and the routines to manipulate them, in the service
response time table code.
svn path=/trunk/; revision=15509
Diffstat (limited to 'timestats.h')
-rw-r--r-- | timestats.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/timestats.h b/timestats.h index 4a6417f6ba..90fbd61883 100644 --- a/timestats.h +++ b/timestats.h @@ -43,10 +43,12 @@ typedef struct _timestat_t { /* functions */ -/* converts nstime to gdouble, time base is milli seconds*/ -extern gdouble nstime_to_msec(const nstime_t *time); +/* Initialize a timestat_t struct */ +extern void time_stat_init(timestat_t *stats); +/* Update a timestat_t struct with a new sample */ extern void time_stat_update(timestat_t *stats, const nstime_t *delta, packet_info *pinfo); + extern gdouble get_average(const nstime_t *sum, guint32 num); #endif |