X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=server%2Fdata.h;h=e8d887f516f4a717303881e9758d80ec02ffaf3b;hb=7bc38c06d9c9854feeceaeefe6b01a15b3d514df;hp=a64d635400a31dff1b73ab1b04d2bca1cf79914d;hpb=ef065a355c92c834adcfa49f866d23ef4153cf36;p=matches%2FMCTX3420.git diff --git a/server/data.h b/server/data.h index a64d635..e8d887f 100644 --- a/server/data.h +++ b/server/data.h @@ -1,6 +1,6 @@ /** - * @file datapoint.h - * @purpose Declaration of data handling functions; saving, loading, displaying, selecting. + * @file data.h + * @brief Declaration of data handling functions; saving, loading, displaying, selecting. */ #ifndef _DATAPOINT_H @@ -50,4 +50,7 @@ extern void Data_PrintByIndexes(DataFile * df, int start_index, int end_index, D extern void Data_PrintByTimes(DataFile * df, double start_time, double end_time, DataFormat format); // Print data between time values extern int Data_FindByTime(DataFile * df, double time_stamp, DataPoint * closest); // Find index of DataPoint with the closest timestamp to that given +extern void Data_Handler(DataFile * df, FCGIValue * start, FCGIValue * end, DataFormat format, double current_time); // Helper; given FCGI params print data +extern DataFormat Data_GetFormat(FCGIValue * fmt); // Helper; convert human readable format string to DataFormat + #endif //_DATAPOINT_H