4 #ifndef _UHH_FUNCTIONS_C
5 #define _UHH_FUNCTIONS_C
7 #include "uhh_nav_function_typedefs.h"
11 struct uhhnav * GetNewUhhNav(
char* z_sHost);
13 int GetUhhErrorCond(
struct uhhnav * nav);
15 void KillUhhNav(
struct uhhnav * nav);
21 int GetHeaderData(
struct uhhnav * nav,
int groupNum,
int nPoints,
HeaderData * target, uint8 direction,
long interval);
23 DrawData* AllocDrawData(
int max_msgs,
int max_nav_msgs);
27 int GetDrawData(
struct uhhnav * nav,
40 MessageData * AllocMessageData(
int max_msgs,
int max_nav_msgs);
44 int GetMessageData(
struct uhhnav * nav,
MessageData * target,
int groupNum,
double startPTime,
45 int * configChanges,
bool latest);
49 void EnableSampleMessages(
struct uhhnav * nav);
51 void DisableSampleMessages(
struct uhhnav * nav);
53 double convertRealToPseudoTime(
struct uhhnav * nav,
double dTime);
55 double convertPseudoToRealTime(
struct uhhnav * nav,
double dTime);
57 double getLatestAvailablePseudoTime(
struct uhhnav * nav);
59 bool checkPtimeEarlierThanSameNumPoints(
struct uhhnav * nav,
double z_pTime);
61 int WebGetDrawData(
struct uhhnav * nav,
Definition: uhh_nav_function_typedefs.h:83
Definition: uhh_nav_function_typedefs.h:74