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


{\tt \#include $<$record\_\-p.h$>$}

\subsection*{Public Attributes}
\begin{CompactItemize}
\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 qitem payload). \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_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 contribution header. \item\end{CompactList}\item 
\hypertarget{structSSR__pkt_5e47353735d071997239ab514e0964ce}{
size\_\-t \hyperlink{structSSR__pkt_5e47353735d071997239ab514e0964ce}{ctb\_\-size}}
\label{structSSR__pkt_5e47353735d071997239ab514e0964ce}

\begin{CompactList}\small\item\em Size of the current contribution (bytes). \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_3f16d4bbfe0270708cc56727ddf173be}{
size\_\-t \hyperlink{structSSR__pkt_3f16d4bbfe0270708cc56727ddf173be}{rem}}
\label{structSSR__pkt_3f16d4bbfe0270708cc56727ddf173be}

\begin{CompactList}\small\item\em Space remaining in this qitem. \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{record__p_8h}{record\_\-p.h}\end{CompactItemize}
