\hypertarget{group__Ecore__Drm2__Init__Group}{}\doxysection{Drm library Init and Shutdown functions}
\label{group__Ecore__Drm2__Init__Group}\index{Drm library Init and Shutdown functions@{Drm library Init and Shutdown functions}}


Functions that start and shutdown the Ecore\+\_\+\+Drm2 library.  


\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{group__Ecore__Drm2__Init__Group_gac80f615f0768a0a79e3c71e9a80577eb}{ecore\+\_\+drm2\+\_\+init}} (void)
\begin{DoxyCompactList}\small\item\em Initialize the Ecore\+\_\+\+Drm2 library. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{group__Ecore__Drm2__Init__Group_ga70a29efd6a28b22975d087c78ea2377b}{ecore\+\_\+drm2\+\_\+shutdown}} (void)
\begin{DoxyCompactList}\small\item\em Shutdown the Ecore\+\_\+\+Drm2 library. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Functions that start and shutdown the Ecore\+\_\+\+Drm2 library. 



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Ecore__Drm2__Init__Group_gac80f615f0768a0a79e3c71e9a80577eb}\label{group__Ecore__Drm2__Init__Group_gac80f615f0768a0a79e3c71e9a80577eb}} 
\index{Drm library Init and Shutdown functions@{Drm library Init and Shutdown functions}!ecore\_drm2\_init@{ecore\_drm2\_init}}
\index{ecore\_drm2\_init@{ecore\_drm2\_init}!Drm library Init and Shutdown functions@{Drm library Init and Shutdown functions}}
\doxysubsubsection{\texorpdfstring{ecore\_drm2\_init()}{ecore\_drm2\_init()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+drm2\+\_\+init (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Initialize the Ecore\+\_\+\+Drm2 library. 

\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}
\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}


References \mbox{\hyperlink{group__Ecore__Init__Group_ga77757609684a2c922dc5ec398274751b}{ecore\+\_\+init()}}, \mbox{\hyperlink{group__Eeze__Main_gab802d08096efb76b6fd9e04414fed3c4}{eeze\+\_\+init()}}, \mbox{\hyperlink{group__Eina__Main__Group_ga81b8137665b8a4d2cb38ca50017d4c74}{eina\+\_\+init()}}, \mbox{\hyperlink{group__Eina__Log__Group_ga79d0a42ab10dd0e7760b33ae33a6aae0}{eina\+\_\+log\+\_\+domain\+\_\+register()}}, \mbox{\hyperlink{group__Eina__Log__Group_ga2e33caeeeb6051526c01b7fea4d6c91b}{EINA\+\_\+\+LOG\+\_\+\+ERR}}, and \mbox{\hyperlink{group__Elput__Init__Group_gabde718edc099f32cae26bb58edc424b7}{elput\+\_\+init()}}.

\mbox{\Hypertarget{group__Ecore__Drm2__Init__Group_ga70a29efd6a28b22975d087c78ea2377b}\label{group__Ecore__Drm2__Init__Group_ga70a29efd6a28b22975d087c78ea2377b}} 
\index{Drm library Init and Shutdown functions@{Drm library Init and Shutdown functions}!ecore\_drm2\_shutdown@{ecore\_drm2\_shutdown}}
\index{ecore\_drm2\_shutdown@{ecore\_drm2\_shutdown}!Drm library Init and Shutdown functions@{Drm library Init and Shutdown functions}}
\doxysubsubsection{\texorpdfstring{ecore\_drm2\_shutdown()}{ecore\_drm2\_shutdown()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+drm2\+\_\+shutdown (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Shutdown the Ecore\+\_\+\+Drm2 library. 

\begin{DoxyReturn}{Returns}
The number of times the library has been initialized without being shutdown. 0 is returned if an error occurs.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__File__Group_ga24e93be9c5baa3aeab7021b64e290672}{ERR}}.

