\hypertarget{structSSR__pkt}{
\section{SSR\_\-pkt Struct Reference}
\label{structSSR__pkt}\index{SSR\_\-pkt@{SSR\_\-pkt}}
}
State information used whilst constructing a datagram.  


\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
\hypertarget{structSSR__pkt_5aa95b824c131b4c02d0effa039bca3f}{
FPA\_\-fcb $\ast$ \hyperlink{structSSR__pkt_5aa95b824c131b4c02d0effa039bca3f}{fpa}}
\label{structSSR__pkt_5aa95b824c131b4c02d0effa039bca3f}

\begin{CompactList}\small\item\em Pointer to the fixed packet allocator region used to hold the queue items. \item\end{CompactList}\item 
\hypertarget{structSSR__pkt_8818ba1691b13d0a4333e37e778c18af}{
ITC\_\-QueueItem $\ast$ \hyperlink{structSSR__pkt_8818ba1691b13d0a4333e37e778c18af}{qitem}}
\label{structSSR__pkt_8818ba1691b13d0a4333e37e778c18af}

\begin{CompactList}\small\item\em Pointer to the ITC queue item being constructed. \item\end{CompactList}\item 
\hypertarget{structSSR__pkt_1c49d1a69d6004fe3c41812a16f65b72}{
void $\ast$ \hyperlink{structSSR__pkt_1c49d1a69d6004fe3c41812a16f65b72}{ccsds}}
\label{structSSR__pkt_1c49d1a69d6004fe3c41812a16f65b72}

\begin{CompactList}\small\item\em Pointer to the CCSDS header portion of the datagram (start of the payload). \item\end{CompactList}\item 
\hypertarget{structSSR__pkt_3637edacfb1aba24552c516975872d04}{
LSF\_\-datagram\_\-hdr $\ast$ \hyperlink{structSSR__pkt_3637edacfb1aba24552c516975872d04}{dgm}}
\label{structSSR__pkt_3637edacfb1aba24552c516975872d04}

\begin{CompactList}\small\item\em Pointer to the datagram header. \item\end{CompactList}\item 
\hypertarget{structSSR__pkt_80fb1f74c4efcb063b78c69bc3075dc3}{
LSF\_\-contribution\_\-hdr $\ast$ \hyperlink{structSSR__pkt_80fb1f74c4efcb063b78c69bc3075dc3}{ctb}}
\label{structSSR__pkt_80fb1f74c4efcb063b78c69bc3075dc3}

\begin{CompactList}\small\item\em Pointer to the current contrib'n header. \item\end{CompactList}\item 
\hypertarget{structSSR__pkt_2a62d62479f1dcf20bdef60b43fc2d39}{
char $\ast$ \hyperlink{structSSR__pkt_2a62d62479f1dcf20bdef60b43fc2d39}{dat}}
\label{structSSR__pkt_2a62d62479f1dcf20bdef60b43fc2d39}

\begin{CompactList}\small\item\em Pointer to the next location to fill. \item\end{CompactList}\item 
\hypertarget{structSSR__pkt_4519bc9407e999b5e5db0a9b1e8c9046}{
size\_\-t \hyperlink{structSSR__pkt_4519bc9407e999b5e5db0a9b1e8c9046}{pay\_\-size}}
\label{structSSR__pkt_4519bc9407e999b5e5db0a9b1e8c9046}

\begin{CompactList}\small\item\em Size of the queue item payload (bytes). \item\end{CompactList}\item 
\hypertarget{structSSR__pkt_cf31b018f8ba21d3bba7d186343aba0a}{
size\_\-t \hyperlink{structSSR__pkt_cf31b018f8ba21d3bba7d186343aba0a}{pay\_\-rem}}
\label{structSSR__pkt_cf31b018f8ba21d3bba7d186343aba0a}

\begin{CompactList}\small\item\em Space remaining in payload (bytes). \item\end{CompactList}\item 
\hypertarget{structSSR__pkt_26067a6828034d19ed196340f0fff6df}{
size\_\-t \hyperlink{structSSR__pkt_26067a6828034d19ed196340f0fff6df}{ctb\_\-rem}}
\label{structSSR__pkt_26067a6828034d19ed196340f0fff6df}

\begin{CompactList}\small\item\em Space remaining in contribution (bytes). \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
State information used whilst constructing a datagram. 

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{LCFG__record_8c}{LCFG\_\-record.c}\end{CompactItemize}
