\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__LPA__ALRTCLOSE__Tlm}{\_\-LPA\_\-ALRTCLOSE\_\-Tlm} (LAT Burst Closeout Alert Telemetry $\backslash$ APID 0x343 )}{\pageref{struct__LPA__ALRTCLOSE__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__ALRTTRG__Tlm}{\_\-LPA\_\-ALRTTRG\_\-Tlm} (LAT Burst Trigger Alert Telemetry $\backslash$ APID 0x341 )}{\pageref{struct__LPA__ALRTTRG__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__ALRTUPDATE__Tlm}{\_\-LPA\_\-ALRTUPDATE\_\-Tlm} (LAT Burst Update Alert Telemetry $\backslash$ APID 0x342 )}{\pageref{struct__LPA__ALRTUPDATE__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__Associate__Pkt}{\_\-LPA\_\-Associate\_\-Pkt} (Associates a Handler Configuration ID With A Mode $\backslash$ APID 0x675 $\backslash$ function code 0 )}{\pageref{struct__LPA__Associate__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__Associate__Prm}{\_\-LPA\_\-Associate\_\-Prm} (Associates a Handler Configuration ID With A Mode $\backslash$ APID 0x675 $\backslash$ function code 0 )}{\pageref{struct__LPA__Associate__Prm}}{}
\item\contentsline{section}{\hyperlink{union__LPA__BCLASS}{\_\-LPA\_\-BCLASS} (Union for telemetry bitfield \hyperlink{struct__LPA__BCLASS__Bfl}{\_\-LPA\_\-BCLASS\_\-Bfl} )}{\pageref{union__LPA__BCLASS}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__BCLASS__Bfl}{\_\-LPA\_\-BCLASS\_\-Bfl} (Burst Classification )}{\pageref{struct__LPA__BCLASS__Bfl}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__BurstClose__Pkt}{\_\-LPA\_\-Burst\-Close\_\-Pkt} (LAT Burst Closeout Telecommand $\backslash$ APID 0x6f1 $\backslash$ function code 3 )}{\pageref{struct__LPA__BurstClose__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__BurstClose__Prm}{\_\-LPA\_\-Burst\-Close\_\-Prm} (LAT Burst Closeout Telecommand $\backslash$ APID 0x6f1 $\backslash$ function code 3 )}{\pageref{struct__LPA__BurstClose__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__BurstTrg__Pkt}{\_\-LPA\_\-Burst\-Trg\_\-Pkt} (LAT Burst Trigger Telecommand $\backslash$ APID 0x6f1 $\backslash$ function code 1 )}{\pageref{struct__LPA__BurstTrg__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__BurstTrg__Prm}{\_\-LPA\_\-Burst\-Trg\_\-Prm} (LAT Burst Trigger Telecommand $\backslash$ APID 0x6f1 $\backslash$ function code 1 )}{\pageref{struct__LPA__BurstTrg__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__CompleteMsg}{\_\-LPA\_\-Complete\-Msg} (Physics run completion message )}{\pageref{struct__LPA__CompleteMsg}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__Configure__Pkt}{\_\-LPA\_\-Configure\_\-Pkt} (Configures Active Event Handlers For a Mode $\backslash$ APID 0x674 $\backslash$ function code 0 )}{\pageref{struct__LPA__Configure__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__Configure__Prm}{\_\-LPA\_\-Configure\_\-Prm} (Configures Active Event Handlers For a Mode $\backslash$ APID 0x674 $\backslash$ function code 0 )}{\pageref{struct__LPA__Configure__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__ConfirmedMsg}{\_\-LPA\_\-Confirmed\-Msg} (The GRB\_\-Confirmed Message )}{\pageref{struct__LPA__ConfirmedMsg}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__EPU0CFG__Tlm}{\_\-LPA\_\-EPU0CFG\_\-Tlm} (LPA EPU0 Configuration Status Packet $\backslash$ APID 0x2e1 )}{\pageref{struct__LPA__EPU0CFG__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__EPU0EVTDAT__Tlm}{\_\-LPA\_\-EPU0EVTDAT\_\-Tlm} (LPA EPU0 Event Data $\backslash$ APID 0x3bc )}{\pageref{struct__LPA__EPU0EVTDAT__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__EPU1CFG__Tlm}{\_\-LPA\_\-EPU1CFG\_\-Tlm} (LPA EPU1 Configuration Status Packet $\backslash$ APID 0x2e2 )}{\pageref{struct__LPA__EPU1CFG__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__EPU1EVTDAT__Tlm}{\_\-LPA\_\-EPU1EVTDAT\_\-Tlm} (LPA EPU1 Event Data $\backslash$ APID 0x3bd )}{\pageref{struct__LPA__EPU1EVTDAT__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__EPU2CFG__Tlm}{\_\-LPA\_\-EPU2CFG\_\-Tlm} (LPA EPU2 Configuration Status Packet $\backslash$ APID 0x2e3 )}{\pageref{struct__LPA__EPU2CFG__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__EPU2EVTDAT__Tlm}{\_\-LPA\_\-EPU2EVTDAT\_\-Tlm} (LPA EPU2 Event Data $\backslash$ APID 0x3be )}{\pageref{struct__LPA__EPU2EVTDAT__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__FinishedMsg}{\_\-LPA\_\-Finished\-Msg} (The GRB\_\-Finished Message )}{\pageref{struct__LPA__FinishedMsg}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__GbmCalc__Pkt}{\_\-LPA\_\-Gbm\-Calc\_\-Pkt} (GBM Calc Info $\backslash$ APID 0x660 $\backslash$ function code 1 )}{\pageref{struct__LPA__GbmCalc__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__GbmCalc__Prm}{\_\-LPA\_\-Gbm\-Calc\_\-Prm} (GBM Calc Info $\backslash$ APID 0x660 $\backslash$ function code 1 )}{\pageref{struct__LPA__GbmCalc__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__GbmClose__Pkt}{\_\-LPA\_\-Gbm\-Close\_\-Pkt} (GBM Closeout $\backslash$ APID 0x660 $\backslash$ function code 3 )}{\pageref{struct__LPA__GbmClose__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__GbmClose__Prm}{\_\-LPA\_\-Gbm\-Close\_\-Prm} (GBM Closeout $\backslash$ APID 0x660 $\backslash$ function code 3 )}{\pageref{struct__LPA__GbmClose__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__GbmRpt__Pkt}{\_\-LPA\_\-Gbm\-Rpt\_\-Pkt} (GBM Repoint $\backslash$ APID 0x660 $\backslash$ function code 2 )}{\pageref{struct__LPA__GbmRpt__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__GbmRpt__Prm}{\_\-LPA\_\-Gbm\-Rpt\_\-Prm} (GBM Repoint $\backslash$ APID 0x660 $\backslash$ function code 2 )}{\pageref{struct__LPA__GbmRpt__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__Grb}{\_\-LPA\_\-Grb} (Structure to hold the LPA GRB control block )}{\pageref{struct__LPA__Grb}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__GrbAlgMsg}{\_\-LPA\_\-Grb\-Alg\-Msg} (Structure to hold the LPA GRB algorithm control message )}{\pageref{struct__LPA__GrbAlgMsg}}{}
\item\contentsline{section}{\hyperlink{union__LPA__GRBPRMVALID}{\_\-LPA\_\-GRBPRMVALID} (Union for command bitfield \hyperlink{struct__LPA__GRBPRMVALID__Bfl}{\_\-LPA\_\-GRBPRMVALID\_\-Bfl} )}{\pageref{union__LPA__GRBPRMVALID}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__GRBPRMVALID__Bfl}{\_\-LPA\_\-GRBPRMVALID\_\-Bfl} (GRB Parameter Valid Flags )}{\pageref{struct__LPA__GRBPRMVALID__Bfl}}{}
\item\contentsline{section}{\hyperlink{union__LPA__LATCPRMVALID}{\_\-LPA\_\-LATCPRMVALID} (Union for command bitfield \hyperlink{struct__LPA__LATCPRMVALID__Bfl}{\_\-LPA\_\-LATCPRMVALID\_\-Bfl} )}{\pageref{union__LPA__LATCPRMVALID}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__LATCPRMVALID__Bfl}{\_\-LPA\_\-LATCPRMVALID\_\-Bfl} (LATC Parameter Valid Flags )}{\pageref{struct__LPA__LATCPRMVALID__Bfl}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__MsgHdr}{\_\-LPA\_\-Msg\-Hdr} (LPA Message Header )}{\pageref{struct__LPA__MsgHdr}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__Noop__Pkt}{\_\-LPA\_\-Noop\_\-Pkt} (LPA No-Op Command $\backslash$ APID 0x675 $\backslash$ function code 4 )}{\pageref{struct__LPA__Noop__Pkt}}{}
\item\contentsline{section}{\hyperlink{union__LPA__RECINFO}{\_\-LPA\_\-RECINFO} (Union for telemetry bitfield \hyperlink{struct__LPA__RECINFO__Bfl}{\_\-LPA\_\-RECINFO\_\-Bfl} )}{\pageref{union__LPA__RECINFO}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__RECINFO__Bfl}{\_\-LPA\_\-RECINFO\_\-Bfl} (Record Info )}{\pageref{struct__LPA__RECINFO__Bfl}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__SetCompress__Pkt}{\_\-LPA\_\-Set\-Compress\_\-Pkt} (Sets the Data Compression Level $\backslash$ APID 0x675 $\backslash$ function code 5 )}{\pageref{struct__LPA__SetCompress__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__SetCompress__Prm}{\_\-LPA\_\-Set\-Compress\_\-Prm} (Sets the Data Compression Level $\backslash$ APID 0x675 $\backslash$ function code 5 )}{\pageref{struct__LPA__SetCompress__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__SetDefault__Pkt}{\_\-LPA\_\-Set\-Default\_\-Pkt} (Set Default Parameters $\backslash$ APID 0x675 $\backslash$ function code 6 )}{\pageref{struct__LPA__SetDefault__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__SetDefault__Prm}{\_\-LPA\_\-Set\-Default\_\-Prm} (Set Default Parameters $\backslash$ APID 0x675 $\backslash$ function code 6 )}{\pageref{struct__LPA__SetDefault__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__SetGrb__Pkt}{\_\-LPA\_\-Set\-Grb\_\-Pkt} (Sets the GRB Processing State $\backslash$ APID 0x675 $\backslash$ function code 3 )}{\pageref{struct__LPA__SetGrb__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__SetGrb__Prm}{\_\-LPA\_\-Set\-Grb\_\-Prm} (Sets the GRB Processing State $\backslash$ APID 0x675 $\backslash$ function code 3 )}{\pageref{struct__LPA__SetGrb__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__SetOutput__Pkt}{\_\-LPA\_\-Set\-Output\_\-Pkt} (Sets the Output Stream States $\backslash$ APID 0x675 $\backslash$ function code 2 )}{\pageref{struct__LPA__SetOutput__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__SetOutput__Prm}{\_\-LPA\_\-Set\-Output\_\-Prm} (Sets the Output Stream States $\backslash$ APID 0x675 $\backslash$ function code 2 )}{\pageref{struct__LPA__SetOutput__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__Siu}{\_\-LPA\_\-Siu} (Structure to hold the LPA task application control block )}{\pageref{struct__LPA__Siu}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__SIUCFG__Tlm}{\_\-LPA\_\-SIUCFG\_\-Tlm} (LPA SIU Configuration Status Packet $\backslash$ APID 0x2e0 )}{\pageref{struct__LPA__SIUCFG__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__SIUEVTDAT__Tlm}{\_\-LPA\_\-SIUEVTDAT\_\-Tlm} (LPA SIU Event Data $\backslash$ APID 0x3bb )}{\pageref{struct__LPA__SIUEVTDAT__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__Start__Pkt}{\_\-LPA\_\-Start\_\-Pkt} (Starts a Physics Run $\backslash$ APID 0x674 $\backslash$ function code 1 )}{\pageref{struct__LPA__Start__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__Start__Prm}{\_\-LPA\_\-Start\_\-Prm} (Starts a Physics Run $\backslash$ APID 0x674 $\backslash$ function code 1 )}{\pageref{struct__LPA__Start__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__Stop__Pkt}{\_\-LPA\_\-Stop\_\-Pkt} (Stops a Physics Run $\backslash$ APID 0x674 $\backslash$ function code 3 )}{\pageref{struct__LPA__Stop__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__LPA__SuspectedMsg}{\_\-LPA\_\-Suspected\-Msg} (The GRB\_\-Suspected Message )}{\pageref{struct__LPA__SuspectedMsg}}{}
\end{CompactList}
