\hypertarget{struct__XfcHandlerCtx}{
\section{\_\-Xfc\-Handler\-Ctx Struct Reference}
\label{struct__XfcHandlerCtx}\index{_XfcHandlerCtx@{\_\-XfcHandlerCtx}}
}
Description of a handler.  


Collaboration diagram for \_\-Xfc\-Handler\-Ctx:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=110pt]{struct__XfcHandlerCtx__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{CompactItemize}
\item 
unsigned int \hyperlink{struct__XfcHandlerCtx_o0}{handler\_\-id}
\item 
const EDS\_\-DB\_\-Handler\-Construct\-Services $\ast$ \hyperlink{struct__XfcHandlerCtx_o1}{construction\_\-services}
\item 
const EDS\_\-fw\-Handler\-Services\-X1 $\ast$ \hyperlink{struct__XfcHandlerCtx_o2}{services}
\item 
const EFC\_\-definition $\ast$ \hyperlink{struct__XfcHandlerCtx_o3}{def}
\item 
const EFC\_\-DB\_\-Schema $\ast$ \hyperlink{struct__XfcHandlerCtx_o4}{schema}
\item 
void $\ast$ \hyperlink{struct__XfcHandlerCtx_o5}{efc}
\item 
int \hyperlink{struct__XfcHandlerCtx_o6}{efc\_\-size}
\item 
int \hyperlink{struct__XfcHandlerCtx_o7}{efa\_\-size}
\item 
int \hyperlink{struct__XfcHandlerCtx_o8}{efs\_\-size}
\item 
int \hyperlink{struct__XfcHandlerCtx_o9}{efa\_\-post\_\-cnt}
\item 
\hyperlink{struct__XfcResultsCtx}{Xfc\-Results\-Ctx} \hyperlink{struct__XfcHandlerCtx_o10}{results}
\item 
\hyperlink{struct__XfcStatsCtx}{Xfc\-Stats\-Ctx} \hyperlink{struct__XfcHandlerCtx_o11}{stats}
\end{CompactItemize}


\subsection{Detailed Description}
Description of a handler. 



\subsection{Field Documentation}
\hypertarget{struct__XfcHandlerCtx_o1}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!construction_services@{construction\_\-services}}
\index{construction_services@{construction\_\-services}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[construction\_\-services]{\setlength{\rightskip}{0pt plus 5cm}const EDS\_\-DB\_\-Handler\-Construct\-Services$\ast$ \hyperlink{struct__XfcHandlerCtx_o1}{\_\-Xfc\-Handler\-Ctx::construction\_\-services}}}
\label{struct__XfcHandlerCtx_o1}


Construction services \hypertarget{struct__XfcHandlerCtx_o3}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!def@{def}}
\index{def@{def}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[def]{\setlength{\rightskip}{0pt plus 5cm}const EFC\_\-definition$\ast$ \hyperlink{struct__XfcHandlerCtx_o3}{\_\-Xfc\-Handler\-Ctx::def}}}
\label{struct__XfcHandlerCtx_o3}


The EFC filter definiton structure \hypertarget{struct__XfcHandlerCtx_o9}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!efa_post_cnt@{efa\_\-post\_\-cnt}}
\index{efa_post_cnt@{efa\_\-post\_\-cnt}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[efa\_\-post\_\-cnt]{\setlength{\rightskip}{0pt plus 5cm}int \hyperlink{struct__XfcHandlerCtx_o9}{\_\-Xfc\-Handler\-Ctx::efa\_\-post\_\-cnt}}}
\label{struct__XfcHandlerCtx_o9}


Number of events before EFA\_\-post call \hypertarget{struct__XfcHandlerCtx_o7}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!efa_size@{efa\_\-size}}
\index{efa_size@{efa\_\-size}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[efa\_\-size]{\setlength{\rightskip}{0pt plus 5cm}int \hyperlink{struct__XfcHandlerCtx_o7}{\_\-Xfc\-Handler\-Ctx::efa\_\-size}}}
\label{struct__XfcHandlerCtx_o7}


Size of the efa structure \hypertarget{struct__XfcHandlerCtx_o5}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!efc@{efc}}
\index{efc@{efc}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[efc]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ \hyperlink{struct__XfcHandlerCtx_o5}{\_\-Xfc\-Handler\-Ctx::efc}}}
\label{struct__XfcHandlerCtx_o5}


The event filter context \hypertarget{struct__XfcHandlerCtx_o6}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!efc_size@{efc\_\-size}}
\index{efc_size@{efc\_\-size}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[efc\_\-size]{\setlength{\rightskip}{0pt plus 5cm}int \hyperlink{struct__XfcHandlerCtx_o6}{\_\-Xfc\-Handler\-Ctx::efc\_\-size}}}
\label{struct__XfcHandlerCtx_o6}


Size of the efc structure \hypertarget{struct__XfcHandlerCtx_o8}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!efs_size@{efs\_\-size}}
\index{efs_size@{efs\_\-size}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[efs\_\-size]{\setlength{\rightskip}{0pt plus 5cm}int \hyperlink{struct__XfcHandlerCtx_o8}{\_\-Xfc\-Handler\-Ctx::efs\_\-size}}}
\label{struct__XfcHandlerCtx_o8}


Size of the efs structure \hypertarget{struct__XfcHandlerCtx_o0}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!handler_id@{handler\_\-id}}
\index{handler_id@{handler\_\-id}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[handler\_\-id]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \hyperlink{struct__XfcHandlerCtx_o0}{\_\-Xfc\-Handler\-Ctx::handler\_\-id}}}
\label{struct__XfcHandlerCtx_o0}


The handler id \hypertarget{struct__XfcHandlerCtx_o10}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!results@{results}}
\index{results@{results}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[results]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{struct__XfcResultsCtx}{Xfc\-Results\-Ctx} \hyperlink{struct__XfcHandlerCtx_o10}{\_\-Xfc\-Handler\-Ctx::results}}}
\label{struct__XfcHandlerCtx_o10}


The stash of result vectors \hypertarget{struct__XfcHandlerCtx_o4}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!schema@{schema}}
\index{schema@{schema}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[schema]{\setlength{\rightskip}{0pt plus 5cm}const EFC\_\-DB\_\-Schema$\ast$ \hyperlink{struct__XfcHandlerCtx_o4}{\_\-Xfc\-Handler\-Ctx::schema}}}
\label{struct__XfcHandlerCtx_o4}


The EDS database schema(configuration) \hypertarget{struct__XfcHandlerCtx_o2}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!services@{services}}
\index{services@{services}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[services]{\setlength{\rightskip}{0pt plus 5cm}const EDS\_\-fw\-Handler\-Services\-X1$\ast$ \hyperlink{struct__XfcHandlerCtx_o2}{\_\-Xfc\-Handler\-Ctx::services}}}
\label{struct__XfcHandlerCtx_o2}


The filter services \hypertarget{struct__XfcHandlerCtx_o11}{
\index{_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}!stats@{stats}}
\index{stats@{stats}!_XfcHandlerCtx@{\_\-Xfc\-Handler\-Ctx}}
\subsubsection[stats]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{struct__XfcStatsCtx}{Xfc\-Stats\-Ctx} \hyperlink{struct__XfcHandlerCtx_o11}{\_\-Xfc\-Handler\-Ctx::stats}}}
\label{struct__XfcHandlerCtx_o11}


The statistics context 

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{xfc_8c}{xfc.c}\end{CompactItemize}
