\hypertarget{EHP_8h}{
\section{EHP.h File Reference}
\label{EHP_8h}\index{EHP.h@{EHP.h}}
}
Event Handler Proxy, Interface. 



This graph shows which files directly or indirectly include this file:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=85pt]{EHP_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
\hypertarget{EHP_8h_a0}{
typedef \_\-FORK\_\-fcb {\bf FORK\_\-fcb}}
\label{EHP_8h_a0}

\item 
\hypertarget{EHP_8h_a1}{
typedef \_\-FORK\_\-que {\bf FORK\_\-que}}
\label{EHP_8h_a1}

\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
FORK\_\-fcb $\ast$ \hyperlink{EHP_8h_a2}{EHP\_\-create} (void)
\begin{CompactList}\small\item\em Creates the Event Handler Proxy task. \item\end{CompactList}\item 
unsigned int \hyperlink{EHP_8h_a3}{EHP\_\-destroy} (void)
\begin{CompactList}\small\item\em Destroys the Event Handler Proxy task. \item\end{CompactList}\item 
FORK\_\-que $\ast$ \hyperlink{EHP_8h_a4}{EHP\_\-que\-Get} (int que\_\-id)
\begin{CompactList}\small\item\em Gets the fork que handle of the specified fork que. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Event Handler Proxy, Interface. 

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


\footnotesize\begin{verbatim}   CVS $Id: EHP.h,v 1.1 2007/10/10 23:40:42 russell Exp $
\end{verbatim}
\normalsize


\subsection{Function Documentation}
\hypertarget{EHP_8h_a2}{
\index{EHP.h@{EHP.h}!EHP_create@{EHP\_\-create}}
\index{EHP_create@{EHP\_\-create}!EHP.h@{EHP.h}}
\subsubsection[EHP\_\-create]{\setlength{\rightskip}{0pt plus 5cm}FORK\_\-fcb$\ast$ EHP\_\-create (void)}}
\label{EHP_8h_a2}


Creates the Event Handler Proxy task. 

\begin{Desc}
\item[Returns:]The fork control block of the created task or NULL on failure\end{Desc}
\hypertarget{EHP_8h_a3}{
\index{EHP.h@{EHP.h}!EHP_destroy@{EHP\_\-destroy}}
\index{EHP_destroy@{EHP\_\-destroy}!EHP.h@{EHP.h}}
\subsubsection[EHP\_\-destroy]{\setlength{\rightskip}{0pt plus 5cm}unsigned int EHP\_\-destroy (void)}}
\label{EHP_8h_a3}


Destroys the Event Handler Proxy task. 

\begin{Desc}
\item[Returns:]The status from FORK\_\-destroy\end{Desc}
\hypertarget{EHP_8h_a4}{
\index{EHP.h@{EHP.h}!EHP_queGet@{EHP\_\-queGet}}
\index{EHP_queGet@{EHP\_\-queGet}!EHP.h@{EHP.h}}
\subsubsection[EHP\_\-queGet]{\setlength{\rightskip}{0pt plus 5cm}FORK\_\-que$\ast$ EHP\_\-que\-Get (int {\em que\_\-id})}}
\label{EHP_8h_a4}


Gets the fork que handle of the specified fork que. 

\begin{Desc}
\item[Returns:]The FORK que handle or NULL on failure\end{Desc}
This routine will create the fork task if is does not already exist.