\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{struct__ITC__QueueItem}{\_\-ITC\_\-Queue\-Item} (Forward reference for struct \_\-ITC\_\-Queue\-Item )}{\pageref{struct__ITC__QueueItem}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__Blip}{\_\-LHK\_\-Blip} (Structure of a fork message to \char`\"{}blip\char`\"{} a diagnostic )}{\pageref{struct__LHK__Blip}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__CancelDiag__Pkt}{\_\-LHK\_\-Cancel\-Diag\_\-Pkt} (Cancel a request for diagnostic packets $\backslash$ APID 0x650 $\backslash$ function code 4 )}{\pageref{struct__LHK__CancelDiag__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__CancelDiag__Prm}{\_\-LHK\_\-Cancel\-Diag\_\-Prm} (Cancel a request for diagnostic packets $\backslash$ APID 0x650 $\backslash$ function code 4 )}{\pageref{struct__LHK__CancelDiag__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__Control}{\_\-LHK\_\-Control} (Structure of trace control block )}{\pageref{struct__LHK__Control}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__NewSchedFile__Pkt}{\_\-LHK\_\-New\-Sched\-File\_\-Pkt} (Request a new housekeeping schedule by file ID $\backslash$ APID 0x650 $\backslash$ function code 5 )}{\pageref{struct__LHK__NewSchedFile__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__NewSchedFile__Prm}{\_\-LHK\_\-New\-Sched\-File\_\-Prm} (Request a new housekeeping schedule by file ID $\backslash$ APID 0x650 $\backslash$ function code 5 )}{\pageref{struct__LHK__NewSchedFile__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__NewSchedInst__Pkt}{\_\-LHK\_\-New\-Sched\-Inst\_\-Pkt} (Request a new housekeeping schedule by CDM instance number $\backslash$ APID 0x650 $\backslash$ function code 6 )}{\pageref{struct__LHK__NewSchedInst__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__NewSchedInst__Prm}{\_\-LHK\_\-New\-Sched\-Inst\_\-Prm} (Request a new housekeeping schedule by CDM instance number $\backslash$ APID 0x650 $\backslash$ function code 6 )}{\pageref{struct__LHK__NewSchedInst__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__Noop__Pkt}{\_\-LHK\_\-Noop\_\-Pkt} (LHK No-Op Command $\backslash$ APID 0x650 $\backslash$ function code 3 )}{\pageref{struct__LHK__Noop__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__Packet}{\_\-LHK\_\-Packet} (Description/control of a single APID packet )}{\pageref{struct__LHK__Packet}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__ReqDiagPacket__Pkt}{\_\-LHK\_\-Req\-Diag\-Packet\_\-Pkt} (Request a Housekeeping Diagnostic Packet $\backslash$ APID 0x650 $\backslash$ function code 0 )}{\pageref{struct__LHK__ReqDiagPacket__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__ReqDiagPacket__Prm}{\_\-LHK\_\-Req\-Diag\-Packet\_\-Prm} (Request a Housekeeping Diagnostic Packet $\backslash$ APID 0x650 $\backslash$ function code 0 )}{\pageref{struct__LHK__ReqDiagPacket__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__Schedule}{\_\-LHK\_\-Schedule} (Control of the schedule for genuine housekeeping )}{\pageref{struct__LHK__Schedule}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__ScheduleControl}{\_\-LHK\_\-Schedule\-Control} (Control of the schedule for genuine housekeeping )}{\pageref{struct__LHK__ScheduleControl}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__ScheduleTable}{\_\-LHK\_\-Schedule\-Table} (Control of the schedule for genuine housekeeping )}{\pageref{struct__LHK__ScheduleTable}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__StopDiag__Pkt}{\_\-LHK\_\-Stop\-Diag\_\-Pkt} (Stop Diagnostic Sample $\backslash$ APID 0x650 $\backslash$ function code 2 )}{\pageref{struct__LHK__StopDiag__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__SysReset__Pkt}{\_\-LHK\_\-Sys\-Reset\_\-Pkt} (System Reset $\backslash$ APID 0x650 $\backslash$ function code 1 )}{\pageref{struct__LHK__SysReset__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__SysReset__Prm}{\_\-LHK\_\-Sys\-Reset\_\-Prm} (System Reset $\backslash$ APID 0x650 $\backslash$ function code 1 )}{\pageref{struct__LHK__SysReset__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LHK__Timeout}{\_\-LHK\_\-Timeout} (Structure of a fork message to tickle the m\-LSW task )}{\pageref{struct__LHK__Timeout}}{}
\end{CompactList}
