\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\+\_\+\+I\+P\+C -\/ 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\+\_\+\+I\+P\+C -\/ 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().

