\hypertarget{structLCFG__controller}{
\section{LCFG\_\-controller Struct Reference}
\label{structLCFG__controller}\index{LCFG\_\-controller@{LCFG\_\-controller}}
}
Structure used by LCFG to perform its duties.  


\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
\hypertarget{structLCFG__controller_4a336874ebe4b4dcbf749fc43e808740}{
unsigned \hyperlink{structLCFG__controller_4a336874ebe4b4dcbf749fc43e808740}{cacheFid}}
\label{structLCFG__controller_4a336874ebe4b4dcbf749fc43e808740}

\begin{CompactList}\small\item\em The file ID of the LAT configuration master file used to create the current cached IMM. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_512e6a8511afe533cfa3833218f15433}{
unsigned \hyperlink{structLCFG__controller_512e6a8511afe533cfa3833218f15433}{ignoreFid}}
\label{structLCFG__controller_512e6a8511afe533cfa3833218f15433}

\begin{CompactList}\small\item\em The file ID of the LAT ignore file. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_19e386714e4a140f70f241cf186508c1}{
unsigned \hyperlink{structLCFG__controller_19e386714e4a140f70f241cf186508c1}{cacheKey}}
\label{structLCFG__controller_19e386714e4a140f70f241cf186508c1}

\begin{CompactList}\small\item\em The file key of the LAT configuration master file used to create the current cached IMM. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_87dcfb5bb90c3dee0ef8dc3af6b14dcb}{
unsigned \hyperlink{structLCFG__controller_87dcfb5bb90c3dee0ef8dc3af6b14dcb}{configKey}}
\label{structLCFG__controller_87dcfb5bb90c3dee0ef8dc3af6b14dcb}

\begin{CompactList}\small\item\em The file key of the LAT configuration master file used to create the last IMM that was used to configure the LAT. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_bc2724aaf2151f8ea262a6d3ec56cdc4}{
unsigned \hyperlink{structLCFG__controller_bc2724aaf2151f8ea262a6d3ec56cdc4}{ignoreKey}}
\label{structLCFG__controller_bc2724aaf2151f8ea262a6d3ec56cdc4}

\begin{CompactList}\small\item\em The file key of the LAT ignore file. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_5150ecafa8298c19b2366515be63641c}{
RIM $\ast$ \hyperlink{structLCFG__controller_5150ecafa8298c19b2366515be63641c}{cache}}
\label{structLCFG__controller_5150ecafa8298c19b2366515be63641c}

\begin{CompactList}\small\item\em The last configuration read from file and applied to the LAT. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_028af6617ce9d8f0d747b400655f038e}{
RIM $\ast$ \hyperlink{structLCFG__controller_028af6617ce9d8f0d747b400655f038e}{capture}}
\label{structLCFG__controller_028af6617ce9d8f0d747b400655f038e}

\begin{CompactList}\small\item\em In-memory model of the current configuration of the LAT. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_4cd07cc29498e38ce43fdac2e40e66d7}{
RIM\_\-map $\ast$ \hyperlink{structLCFG__controller_4cd07cc29498e38ce43fdac2e40e66d7}{ignore}}
\label{structLCFG__controller_4cd07cc29498e38ce43fdac2e40e66d7}

\begin{CompactList}\small\item\em Bit-map indicating the portions of the LAT to ignore during verification or capture. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_398453c428976101dbbf3ac50fdd8358}{
\hyperlink{struct__LCFG__hsk}{LCFG\_\-hsk} $\ast$ \hyperlink{structLCFG__controller_398453c428976101dbbf3ac50fdd8358}{hsk}}
\label{structLCFG__controller_398453c428976101dbbf3ac50fdd8358}

\begin{CompactList}\small\item\em Address of LCFG housekeeping information. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_a26bfcc18ab73785eeb1debb56ebc63d}{
FPA\_\-fcb $\ast$ \hyperlink{structLCFG__controller_a26bfcc18ab73785eeb1debb56ebc63d}{fpa}}
\label{structLCFG__controller_a26bfcc18ab73785eeb1debb56ebc63d}

\begin{CompactList}\small\item\em Fixed packet allocator that provide storage for the construction of datagrams sent to the SSR. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_4015028e52303069f6cc6aac9e1d3d17}{
void $\ast$ \hyperlink{structLCFG__controller_4015028e52303069f6cc6aac9e1d3d17}{buf}}
\label{structLCFG__controller_4015028e52303069f6cc6aac9e1d3d17}

\begin{CompactList}\small\item\em Buffer associated with the FPA. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_d43b19c747f190d6b9cfe425204af797}{
RIM\_\-loadFn $\ast$$\ast$ \hyperlink{structLCFG__controller_d43b19c747f190d6b9cfe425204af797}{load}}
\label{structLCFG__controller_d43b19c747f190d6b9cfe425204af797}

\begin{CompactList}\small\item\em Ordered array of function pointers linking register types and load functions. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_06cc649a2b1fa41251593fdf7f4fbfa2}{
RIM\_\-decodeFn $\ast$$\ast$ \hyperlink{structLCFG__controller_06cc649a2b1fa41251593fdf7f4fbfa2}{decode}}
\label{structLCFG__controller_06cc649a2b1fa41251593fdf7f4fbfa2}

\begin{CompactList}\small\item\em Ordered array of function pointers linking register types and decode functions. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_e07a7cbd757f19fec24b29fa562e0d51}{
RIM\_\-readFn $\ast$$\ast$ \hyperlink{structLCFG__controller_e07a7cbd757f19fec24b29fa562e0d51}{read}}
\label{structLCFG__controller_e07a7cbd757f19fec24b29fa562e0d51}

\begin{CompactList}\small\item\em Ordered array of function pointers linking register types and read functions. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_2cfba408cf5f350c140b622dda56d75b}{
RIM\_\-rqstInfo $\ast$ \hyperlink{structLCFG__controller_2cfba408cf5f350c140b622dda56d75b}{rqi}}
\label{structLCFG__controller_2cfba408cf5f350c140b622dda56d75b}

\begin{CompactList}\small\item\em Array of items accompanying a command list used to provide decode info. \item\end{CompactList}\item 
\hypertarget{structLCFG__controller_20a7ffc2f27dacedf193fb651d2ddb4a}{
LEM\_\-micr $\ast$ \hyperlink{structLCFG__controller_20a7ffc2f27dacedf193fb651d2ddb4a}{cr}}
\label{structLCFG__controller_20a7ffc2f27dacedf193fb651d2ddb4a}

\begin{CompactList}\small\item\em Multi-item command/response list used to interact with the LAT. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Structure used by LCFG to perform its duties. 

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