\hypertarget{group__Ecore__X__Init__Group}{}\doxysection{X Library Init and Shutdown Functions}
\label{group__Ecore__X__Init__Group}\index{X Library Init and Shutdown Functions@{X Library Init and Shutdown Functions}}


Functions that start and shut down the Ecore X Library.  


\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
EAPI int \mbox{\hyperlink{group__Ecore__X__Init__Group_ga92e834eefd48b55101fa30c7386a709e}{ecore\+\_\+x\+\_\+init}} (const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Initialize the X display connection to the given display. \end{DoxyCompactList}\item 
EAPI int \mbox{\hyperlink{group__Ecore__X__Init__Group_gaebb628e400a8c90696b67935bef84873}{ecore\+\_\+x\+\_\+shutdown}} (void)
\begin{DoxyCompactList}\small\item\em Shuts down the Ecore X library. \end{DoxyCompactList}\item 
EAPI int \mbox{\hyperlink{group__Ecore__X__Init__Group_ga01158850d3f9632f4bc6c79fb194e09b}{ecore\+\_\+x\+\_\+disconnect}} (void)
\begin{DoxyCompactList}\small\item\em Shuts down the Ecore X library. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Functions that start and shut down the Ecore X Library. 



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Ecore__X__Init__Group_ga92e834eefd48b55101fa30c7386a709e}\label{group__Ecore__X__Init__Group_ga92e834eefd48b55101fa30c7386a709e}} 
\index{X Library Init and Shutdown Functions@{X Library Init and Shutdown Functions}!ecore\_x\_init@{ecore\_x\_init}}
\index{ecore\_x\_init@{ecore\_x\_init}!X Library Init and Shutdown Functions@{X Library Init and Shutdown Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_init()}{ecore\_x\_init()}}
{\footnotesize\ttfamily EAPI int ecore\+\_\+x\+\_\+init (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption})}



Initialize the X display connection to the given display. 


\begin{DoxyParams}{Parameters}
{\em name} & Display target name. If {\ttfamily NULL}, the default display is assumed. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The number of times the library has been initialized without being shut down. 0 is returned if an error occurs. 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Ecore__Input__Group_gaaa308222199debcf043cea92a1b9211e}{ecore\+\_\+event\+\_\+shutdown()}}, \mbox{\hyperlink{group__Ecore__Init__Group_ga768298b932f18d7e7593a447493e5cde}{ecore\+\_\+shutdown()}}, \mbox{\hyperlink{group__Eina__Log__Group_ga61776fa99e910e2d40f77c688c9bee5a}{eina\+\_\+log\+\_\+domain\+\_\+unregister()}}, and \mbox{\hyperlink{group__Eina__Main__Group_ga5bf35513199d5220341437c05696285d}{eina\+\_\+shutdown()}}.

\mbox{\Hypertarget{group__Ecore__X__Init__Group_gaebb628e400a8c90696b67935bef84873}\label{group__Ecore__X__Init__Group_gaebb628e400a8c90696b67935bef84873}} 
\index{X Library Init and Shutdown Functions@{X Library Init and Shutdown Functions}!ecore\_x\_shutdown@{ecore\_x\_shutdown}}
\index{ecore\_x\_shutdown@{ecore\_x\_shutdown}!X Library Init and Shutdown Functions@{X Library Init and Shutdown Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_shutdown()}{ecore\_x\_shutdown()}}
{\footnotesize\ttfamily EAPI int ecore\+\_\+x\+\_\+shutdown (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Shuts down the Ecore X library. 

In shutting down the library, the X display connection is terminated and any event handlers for it are removed.

\begin{DoxyReturn}{Returns}
The number of times the library has been initialized without being shut down. 0 is returned if an error occurs. 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Ecore__X__Init__Group_ga01158850d3f9632f4bc6c79fb194e09b}\label{group__Ecore__X__Init__Group_ga01158850d3f9632f4bc6c79fb194e09b}} 
\index{X Library Init and Shutdown Functions@{X Library Init and Shutdown Functions}!ecore\_x\_disconnect@{ecore\_x\_disconnect}}
\index{ecore\_x\_disconnect@{ecore\_x\_disconnect}!X Library Init and Shutdown Functions@{X Library Init and Shutdown Functions}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_disconnect()}{ecore\_x\_disconnect()}}
{\footnotesize\ttfamily EAPI int ecore\+\_\+x\+\_\+disconnect (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Shuts down the Ecore X library. 

As ecore\+\_\+x\+\_\+shutdown, except do not close Display, only connection. 