\hypertarget{group__Ecore__Wl__Init__Group}{}\section{Wayland Library Init and Shutdown Functions}
\label{group__Ecore__Wl__Init__Group}\index{Wayland Library Init and Shutdown Functions@{Wayland Library Init and Shutdown Functions}}


Functions that start and shutdown the Ecore Wayland Library.  


\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int \hyperlink{group__Ecore__Wl__Init__Group_gaf158fc255ed0fbbe4721475a87d86828}{ecore\+\_\+wl\+\_\+init} (const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Initialize the Wayland display connection to the given display. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int \hyperlink{group__Ecore__Wl__Init__Group_gad9028b2f0a563f646802d6411173b1a4}{ecore\+\_\+wl\+\_\+shutdown} (void)
\begin{DoxyCompactList}\small\item\em Shuts down the Ecore Wayland Library. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that start and shutdown the Ecore Wayland Library. 



\subsection{Function Documentation}
\mbox{\Hypertarget{group__Ecore__Wl__Init__Group_gaf158fc255ed0fbbe4721475a87d86828}\label{group__Ecore__Wl__Init__Group_gaf158fc255ed0fbbe4721475a87d86828}} 
\index{Wayland Library Init and Shutdown Functions@{Wayland Library Init and Shutdown Functions}!ecore\+\_\+wl\+\_\+init@{ecore\+\_\+wl\+\_\+init}}
\index{ecore\+\_\+wl\+\_\+init@{ecore\+\_\+wl\+\_\+init}!Wayland Library Init and Shutdown Functions@{Wayland Library Init and Shutdown Functions}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl\+\_\+init()}{ecore\_wl\_init()}}
{\footnotesize\ttfamily \hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int ecore\+\_\+wl\+\_\+init (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption})}



Initialize the Wayland display connection to the given display. 


\begin{DoxyParams}{Parameters}
{\em name} & Display target name. if {\ttfamily N\+U\+LL}, 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 ecore\+\_\+event\+\_\+init(), ecore\+\_\+init(), eina\+\_\+init(), eina\+\_\+log\+\_\+domain\+\_\+register(), E\+I\+N\+A\+\_\+\+L\+O\+G\+\_\+\+E\+RR, and E\+RR.

\mbox{\Hypertarget{group__Ecore__Wl__Init__Group_gad9028b2f0a563f646802d6411173b1a4}\label{group__Ecore__Wl__Init__Group_gad9028b2f0a563f646802d6411173b1a4}} 
\index{Wayland Library Init and Shutdown Functions@{Wayland Library Init and Shutdown Functions}!ecore\+\_\+wl\+\_\+shutdown@{ecore\+\_\+wl\+\_\+shutdown}}
\index{ecore\+\_\+wl\+\_\+shutdown@{ecore\+\_\+wl\+\_\+shutdown}!Wayland Library Init and Shutdown Functions@{Wayland Library Init and Shutdown Functions}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl\+\_\+shutdown()}{ecore\_wl\_shutdown()}}
{\footnotesize\ttfamily \hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int ecore\+\_\+wl\+\_\+shutdown (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Shuts down the Ecore Wayland Library. 

In shutting down the library, the Wayland 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. 
\end{DoxyReturn}


References E\+I\+N\+A\+\_\+\+T\+R\+UE.

