9 #if !defined __UHH_NAV_H
13 #include "uhh_msgiface.h"
17 #include "ENUM_UhhNav_Direction.h"
18 #include "ENUM_UhhNav_TraceMode.h"
19 #include "ENUM_UhhNav_MessageMode.h"
22 #include "uhh_walker.h"
37 void msg(uint8 *z_pReq, uint8 *z_pRes,
38 sint32 z_uResMax = ENUM_UhhMsg_Res_HdrSize);
43 void sliceDeleted(
UhhSlice * z_pSli);
46 ENUM_UhhMsg_Com m_eComType;
59 void extraAscii(
char *z_sz);
60 void extraBool(
bool z_b);
61 void extraDblAsI56(
double z_d);
62 void extraDouble(
double z_d);
63 void extraFloat(
float z_f);
64 void extraSint32(sint32 z_n);
65 void extraString(uc_char *z_sz);
66 void extraU8Array(uint8 *z_pu, sint32 z_n);
67 void extraUint8(sint32 z_n);
68 void extraUint16(sint32 z_n);
69 void extraUint24(sint32 z_n);
72 void msgDbgHistSummary();
73 void msgGetDirection();
74 void msgGetDirectory();
75 void msgGetEarliest();
76 void msgGetEarliestSNP();
77 void msgGetFinalRecStat();
79 void msgGetGroupNos();
80 void msgGetInstrNos();
81 void msgGetInterval();
82 void msgGetItemBackward();
83 void msgGetItemForward();
84 void msgGetNextMessage();
85 void msgGetPointHdr();
86 void msgGetPointOther();
87 void msgGetPseudotime();
89 void msgGetSegOther();
90 void msgGetUhhSeqNos();
91 void msgGetUhhSeqSup();
93 void msgOpenForMessages();
94 void msgPtimeToTime();
97 void msgSetDirection();
98 void msgSetDirectory();
99 void msgSetEarliest();
100 void msgSetInstrNo();
101 void msgSetInterval();
103 void msgSetMessageFilter();
104 void msgSetMessageMode();
105 void msgSetPseudotime();
106 void msgSetTraceMode();
107 void msgSetUhhSeqNos();
108 void msgSubtractClock();
111 double reqGetI56AsDbl(ENUM_UhhMsg_Req eOffset);
114 void resMessageItem();
115 void resSetDblAsI56(ENUM_UhhMsg_Res eOffset,
double z_d);
116 void resume(
bool z_bFreezeHistory);
139 ENUM_UhhMsg_Err m_eErr;
159 sint32 m_nInstrument;
160 sint32 m_nUhhSeqNoMin;
161 sint32 m_nUhhSeqNoMax;
164 ENUM_UhhNav_Direction m_eDirection;
165 ENUM_UhhNav_MessageMode m_eMessageMode;
166 ENUM_UhhNav_TraceMode m_eTraceMode;
170 bool m_bPtimeInvalid;
172 double m_dPtimeEarliest;
173 double m_dPtimeEarliestSNP;
174 double m_dPtimeLatest;
177 sint32 m_nFinalRecStatus;
Definition: uhh_navmgr.h:20
Definition: uhh_dataitem.h:53
Definition: uhh_messageitem.h:17
Definition: uhh_grouphist.h:118
Definition: uhh_walker.h:17
Definition: uhh_heap.h:31
Definition: uhh_grouphist.h:52