43 #include "./../KDefines.h"
176 void SetSystemStatus(
KBOOL IsSystemOn,
KBOOL IsParam1Capable,
KBOOL IsParam2Capable,
179 void SetSystemStatusSystemOn(
KBOOL IsSystemOn );
180 void SetSystemStatusParam1Capable(
KBOOL IsParamCapable );
181 void SetSystemStatusParam2Capable(
KBOOL IsParamCapable );
182 void SetSystemStatusParam3Capable(
KBOOL IsParamCapable );
183 void SetSystemStatusParam4Capable(
KBOOL IsParamCapable );
184 void SetSystemStatusParam5Capable(
KBOOL IsParamCapable );
185 void SetSystemStatusParam6Capable(
KBOOL IsParamCapable );
186 void SetSystemStatusIsOperational(
KBOOL IsOperational );
187 KBOOL GetSystemStatusSystemOn()
const;
188 KBOOL GetSystemStatusParam1Capable()
const;
189 KBOOL GetSystemStatusParam2Capable()
const;
190 KBOOL GetSystemStatusParam3Capable()
const;
191 KBOOL GetSystemStatusParam4Capable()
const;
192 KBOOL GetSystemStatusParam5Capable()
const;
193 KBOOL GetSystemStatusParam6Capable()
const;
194 KBOOL GetSystemStatusIsOperational()
const;
211 void SetInfomationLayersPresence(
KBOOL IsLayer1Present,
KBOOL IsLayer2Present );
212 void SetInfomationLayer1(
KBOOL IsPresent );
213 void SetInfomationLayer2(
KBOOL IsPresent );
214 KBOOL IsInfomationLayer1Present()
const;
215 KBOOL IsInfomationLayer2Present()
const;
223 void SetMode1InterrogatorStatus(
KBOOL IsStatusOn,
KBOOL IsDamaged,
KBOOL IsMalfunctioning );
224 void SetMode1Status(
KBOOL IsOn );
225 void SetMode1Damage(
KBOOL IsDamaged );
226 void SetMode1Malfunction(
KBOOL IsMalfunctioning );
227 KBOOL IsMode1StatusOn()
const;
228 KBOOL IsMode1Damaged()
const;
229 KBOOL IsMode1Malfunctioning()
const;
237 void SetMode2CodeStatus(
KBOOL IsStatusOn,
KBOOL IsDamaged,
KBOOL IsMalfunctioning );
238 void SetMode2Status(
KBOOL IsOn );
239 void SetMode2Damage(
KBOOL IsDamaged );
240 void SetMode2Malfunction(
KBOOL IsMalfunctioning );
241 KBOOL IsMode2StatusOn()
const;
242 KBOOL IsMode2Damaged()
const;
243 KBOOL IsMode2Malfunctioning()
const;
251 void SetMode3CodeStatus(
KBOOL IsStatusOn,
KBOOL IsDamaged,
KBOOL IsMalfunctioning );
252 void SetMode3Status(
KBOOL IsOn );
253 void SetMode3Damage(
KBOOL IsDamaged );
254 void SetMode3Malfunction(
KBOOL IsMalfunctioning );
255 KBOOL IsMode3StatusOn()
const;
256 KBOOL IsMode3Damaged()
const;
257 KBOOL IsMode3Malfunctioning()
const;
267 void SetMode4CodeStatus(
KUINT16 CodeElement1,
KBOOL IsStatusOn,
KBOOL IsDamaged,
268 KBOOL IsMalfunctioning );
269 void SetMode4CodeElement1(
KUINT16 CE );
270 void SetMode4Status(
KBOOL IsOn );
271 void SetMode4Damage(
KBOOL IsDamaged );
272 void SetMode4Malfunction(
KBOOL IsMalfunctioning );
273 KUINT16 GetMode4CodeElement1()
const;
274 KBOOL IsMode4StatusOn()
const;
275 KBOOL IsMode4Damaged()
const;
276 KBOOL IsMode4Malfunctioning()
const;
284 void SetModeCCodeStatus(
KBOOL IsStatusOn,
KBOOL IsDamaged,
KBOOL IsMalfunctioning );
285 void SetModeCStatus(
KBOOL IsOn );
286 void SetModeCDamage(
KBOOL IsDamaged );
287 void SetModeCMalfunction(
KBOOL IsMalfunctioning );
288 KBOOL IsModeCStatusOn()
const;
289 KBOOL IsModeCDamaged()
const;
290 KBOOL IsModeCMalfunctioning()
const;
299 KBOOL IsMalfunctioning );
301 void SetModeSStatus(
KBOOL IsOn );
302 void SetModeSDamage(
KBOOL IsDamaged );
303 void SetModeSMalfunction(
KBOOL IsMalfunctioning );
305 KBOOL IsModeSStatusOn()
const;
306 KBOOL IsModeSDamaged()
const;
307 KBOOL IsModeSMalfunctioning()
const;
Definition: FundamentalOperationalData_MarkXInterrogator.h:49
KUINT8 m_ui8AltParam4
Definition: FundamentalOperationalData_MarkXInterrogator.h:70
TCAS
Definition: EnumIFF.h:74
KUINT16 m_ui16Param3
Definition: FundamentalOperationalData_MarkXInterrogator.h:123
AlternateParameter4
Definition: EnumIFF.h:53
unsigned short int KUINT16
Definition: KDefines.h:101
KUINT8 m_ui8Modifier
Definition: FundamentalOperationalData_MarkXInterrogator.h:85
KUINT16 m_ui16Param5
Definition: FundamentalOperationalData_MarkXInterrogator.h:150
bool KBOOL
Definition: KDefines.h:119
KUINT8 m_ui8InfoLayers
Definition: FundamentalOperationalData_MarkXInterrogator.h:82
KUINT16 m_ui16Param6
Definition: FundamentalOperationalData_MarkXInterrogator.h:164
KUINT8 m_ui8SystemStatus
Definition: FundamentalOperationalData_MarkXInterrogator.h:67
KUINT16 m_ui16Param4
Definition: FundamentalOperationalData_MarkXInterrogator.h:137
unsigned char KUINT8
Definition: KDefines.h:99
KUINT16 m_ui16Param2
Definition: FundamentalOperationalData_MarkXInterrogator.h:110
#define KDIS_EXPORT
Definition: KDefines.h:82
KUINT16 m_ui16Param1
Definition: FundamentalOperationalData_MarkXInterrogator.h:97