\hypertarget{group__Ecore__IPC__Library__Group}{\section{Ecore\-\_\-\-I\-P\-C -\/ Inter Process Communication Library Functions}
\label{group__Ecore__IPC__Library__Group}\index{Ecore\-\_\-\-I\-P\-C -\/ Inter Process Communication Library Functions@{Ecore\-\_\-\-I\-P\-C -\/ Inter Process Communication Library Functions}}
}


Functions that set up and shut down the Ecore I\-P\-C Library.  


\subsection*{Modules}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Ecore__IPC__Server__Group}{I\-P\-C Server Functions}
\begin{DoxyCompactList}\small\item\em Functions the deal with I\-P\-C server objects. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__IPC__Client__Group}{I\-P\-C Client Functions}
\begin{DoxyCompactList}\small\item\em Functions that deal with I\-P\-C client objects. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__IPC__Library__Group_gade1baa6a3e79dd7c9bd6244dad0e6571}{ecore\-\_\-ipc\-\_\-init} (void)
\begin{DoxyCompactList}\small\item\em Initialises the Ecore I\-P\-C library. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\-A\-P\-I} int \hyperlink{group__Ecore__IPC__Library__Group_ga48e9b9ace36dd75ade7ffa90fa9a093c}{ecore\-\_\-ipc\-\_\-shutdown} (void)
\begin{DoxyCompactList}\small\item\em Shuts down the Ecore I\-P\-C library. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that set up and shut down the Ecore I\-P\-C Library. 

\subsection{Function Documentation}
\hypertarget{group__Ecore__IPC__Library__Group_gade1baa6a3e79dd7c9bd6244dad0e6571}{\index{Ecore\-\_\-\-I\-P\-C -\/ Inter Process Communication Library Functions@{Ecore\-\_\-\-I\-P\-C -\/ Inter Process Communication Library Functions}!ecore\-\_\-ipc\-\_\-init@{ecore\-\_\-ipc\-\_\-init}}
\index{ecore\-\_\-ipc\-\_\-init@{ecore\-\_\-ipc\-\_\-init}!Ecore_IPC - Inter Process Communication Library Functions@{Ecore\-\_\-\-I\-P\-C -\/ Inter Process Communication Library Functions}}
\subsubsection[{ecore\-\_\-ipc\-\_\-init}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} int ecore\-\_\-ipc\-\_\-init (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{group__Ecore__IPC__Library__Group_gade1baa6a3e79dd7c9bd6244dad0e6571}


Initialises the Ecore I\-P\-C library. 

\begin{DoxyReturn}{Returns}
Number of times the library has been initialised without being shut down. 
\end{DoxyReturn}


References E\-C\-O\-R\-E\-\_\-\-C\-O\-N\-\_\-\-E\-V\-E\-N\-T\-\_\-\-C\-L\-I\-E\-N\-T\-\_\-\-A\-D\-D, E\-C\-O\-R\-E\-\_\-\-C\-O\-N\-\_\-\-E\-V\-E\-N\-T\-\_\-\-C\-L\-I\-E\-N\-T\-\_\-\-D\-A\-T\-A, E\-C\-O\-R\-E\-\_\-\-C\-O\-N\-\_\-\-E\-V\-E\-N\-T\-\_\-\-C\-L\-I\-E\-N\-T\-\_\-\-D\-E\-L, E\-C\-O\-R\-E\-\_\-\-C\-O\-N\-\_\-\-E\-V\-E\-N\-T\-\_\-\-S\-E\-R\-V\-E\-R\-\_\-\-A\-D\-D, E\-C\-O\-R\-E\-\_\-\-C\-O\-N\-\_\-\-E\-V\-E\-N\-T\-\_\-\-S\-E\-R\-V\-E\-R\-\_\-\-D\-A\-T\-A, E\-C\-O\-R\-E\-\_\-\-C\-O\-N\-\_\-\-E\-V\-E\-N\-T\-\_\-\-S\-E\-R\-V\-E\-R\-\_\-\-D\-E\-L, ecore\-\_\-con\-\_\-init(), ecore\-\_\-event\-\_\-handler\-\_\-add(), ecore\-\_\-event\-\_\-type\-\_\-new(), eina\-\_\-log\-\_\-domain\-\_\-register(), and E\-I\-N\-A\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R.

\hypertarget{group__Ecore__IPC__Library__Group_ga48e9b9ace36dd75ade7ffa90fa9a093c}{\index{Ecore\-\_\-\-I\-P\-C -\/ Inter Process Communication Library Functions@{Ecore\-\_\-\-I\-P\-C -\/ Inter Process Communication Library Functions}!ecore\-\_\-ipc\-\_\-shutdown@{ecore\-\_\-ipc\-\_\-shutdown}}
\index{ecore\-\_\-ipc\-\_\-shutdown@{ecore\-\_\-ipc\-\_\-shutdown}!Ecore_IPC - Inter Process Communication Library Functions@{Ecore\-\_\-\-I\-P\-C -\/ Inter Process Communication Library Functions}}
\subsubsection[{ecore\-\_\-ipc\-\_\-shutdown}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\-A\-P\-I} int ecore\-\_\-ipc\-\_\-shutdown (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{group__Ecore__IPC__Library__Group_ga48e9b9ace36dd75ade7ffa90fa9a093c}


Shuts down the Ecore I\-P\-C library. 

\begin{DoxyReturn}{Returns}
Number of times the library has been initialised without being shut down. 
\end{DoxyReturn}


References ecore\-\_\-con\-\_\-shutdown(), ecore\-\_\-event\-\_\-handler\-\_\-del(), ecore\-\_\-ipc\-\_\-server\-\_\-del(), E\-I\-N\-A\-\_\-\-L\-I\-S\-T\-\_\-\-F\-O\-R\-E\-A\-C\-H\-\_\-\-S\-A\-F\-E, and eina\-\_\-log\-\_\-domain\-\_\-unregister().

