\hypertarget{LCB_8h}{
\section{LCB.h File Reference}
\label{LCB_8h}\index{LCB.h@{LCB.h}}
}
Defines public aspects of the LCB driver.  


{\tt \#include \char`\"{}LCB/LCB\_\-msgs.h\char`\"{}}\par
{\tt \#include \char`\"{}LCB/LCB\_\-latp.h\char`\"{}}\par


Include dependency graph for LCB.h:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=124pt]{LCB_8h__incl}
\end{center}
\end{figure}


This graph shows which files directly or indirectly include this file:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=347pt]{LCB_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Defines}
\begin{CompactItemize}
\item 
\hypertarget{LCB_8h_a0}{
\#define \hyperlink{LCB_8h_a0}{\_\-\_\-SIGNAL}(sig, count, args...)\ MSG\_\-report( sig, 0, \_\-\_\-func\_\-\_\- , count , \#\# args);}
\label{LCB_8h_a0}

\begin{CompactList}\small\item\em Wrapper macro around MSG\_\-report providing \_\-\_\-func\_\-\_\-. \item\end{CompactList}\item 
\hypertarget{LCB_8h_a1}{
\#define \hyperlink{LCB_8h_a1}{LCB\_\-OK}\ (LCB\_\-\_\-\_\-OK)}
\label{LCB_8h_a1}

\begin{CompactList}\small\item\em Success return code. \item\end{CompactList}\end{CompactItemize}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
\hypertarget{LCB_8h_a2}{
typedef \hyperlink{struct__LCB}{\_\-LCB} $\ast$ \hyperlink{LCB_8h_a2}{LCB}}
\label{LCB_8h_a2}

\begin{CompactList}\small\item\em Typedef for $\ast$struct \hyperlink{struct__LCB}{\_\-LCB}. \item\end{CompactList}\item 
\hypertarget{LCB_8h_a3}{
typedef void $\ast$ \hyperlink{LCB_8h_a3}{LCB\_\-cb\_\-prm}}
\label{LCB_8h_a3}

\begin{CompactList}\small\item\em Typedef for opaque LCB user callback parameter. \item\end{CompactList}\item 
\hypertarget{LCB_8h_a4}{
typedef unsigned int($\ast$ \hyperlink{LCB_8h_a4}{LCB\_\-rst\_\-cb} )(\hyperlink{struct__LCB}{LCB} lcb, \hyperlink{LCB_8h_a3}{LCB\_\-cb\_\-prm} parm)}
\label{LCB_8h_a4}

\begin{CompactList}\small\item\em Driver supplied callback routine for LCB result processing. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Defines public aspects of the LCB driver. 

\begin{Desc}
\item[Author:]Curt Brune -- \href{mailto:curt@slac.stanford.edu}{\tt curt@slac.stanford.edu}\end{Desc}


\footnotesize\begin{verbatim}
  CVS $Id: LCB.h,v 1.8 2004/08/27 03:05:13 apw Exp $
\end{verbatim}\normalsize
