\doxysubsection{Ecore\+\_\+\+Avahi -\/ Avahi main loop integration function.}
\hypertarget{group__Ecore__Avahi__Group}{}\label{group__Ecore__Avahi__Group}\index{Ecore\_Avahi -\/ Avahi main loop integration function.@{Ecore\_Avahi -\/ Avahi main loop integration function.}}
\doxysubsubsubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \+\_\+\+Ecore\+\_\+\+Avahi \mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}}
\begin{DoxyCompactList}\small\item\em A handle for an Avahi instance. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
EAPI \mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}} \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Ecore__Avahi__Group_ga1e78e9eaed65a8ab331304978e24d6f8}{ecore\+\_\+avahi\+\_\+add}} (void)
\begin{DoxyCompactList}\small\item\em Creates an Avahi\+Poll context and integrate it within Ecore main loop. \end{DoxyCompactList}\item 
EAPI void \mbox{\hyperlink{group__Ecore__Avahi__Group_ga0492fbb19ffe376b9aabfe2a22851b27}{ecore\+\_\+avahi\+\_\+del}} (\mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}} \texorpdfstring{$\ast$}{*}handler)
\begin{DoxyCompactList}\small\item\em Deletes the specified handler of an Avahi\+Poll. \end{DoxyCompactList}\item 
EAPI const void \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Ecore__Avahi__Group_ga9620db0f6d6c4a3f822103dc5e9af3bb}{ecore\+\_\+avahi\+\_\+poll\+\_\+get}} (\mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}} \texorpdfstring{$\ast$}{*}handler)
\begin{DoxyCompactList}\small\item\em Gets the Avahi\+Poll structure to integrate with Ecore main loop. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsubsection{Detailed Description}




\doxysubsubsection{Typedef Documentation}
\Hypertarget{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}\label{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32} 
\index{Ecore\_Avahi -\/ Avahi main loop integration function.@{Ecore\_Avahi -\/ Avahi main loop integration function.}!Ecore\_Avahi@{Ecore\_Avahi}}
\index{Ecore\_Avahi@{Ecore\_Avahi}!Ecore\_Avahi -\/ Avahi main loop integration function.@{Ecore\_Avahi -\/ Avahi main loop integration function.}}
\doxysubsubsubsection{\texorpdfstring{Ecore\_Avahi}{Ecore\_Avahi}}
{\footnotesize\ttfamily typedef struct \+\_\+\+Ecore\+\_\+\+Avahi \mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}}}



A handle for an Avahi instance. 

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


\doxysubsubsection{Function Documentation}
\Hypertarget{group__Ecore__Avahi__Group_ga1e78e9eaed65a8ab331304978e24d6f8}\label{group__Ecore__Avahi__Group_ga1e78e9eaed65a8ab331304978e24d6f8} 
\index{Ecore\_Avahi -\/ Avahi main loop integration function.@{Ecore\_Avahi -\/ Avahi main loop integration function.}!ecore\_avahi\_add@{ecore\_avahi\_add}}
\index{ecore\_avahi\_add@{ecore\_avahi\_add}!Ecore\_Avahi -\/ Avahi main loop integration function.@{Ecore\_Avahi -\/ Avahi main loop integration function.}}
\doxysubsubsubsection{\texorpdfstring{ecore\_avahi\_add()}{ecore\_avahi\_add()}}
{\footnotesize\ttfamily EAPI \mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}} \texorpdfstring{$\ast$}{*} ecore\+\_\+avahi\+\_\+add (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Creates an Avahi\+Poll context and integrate it within Ecore main loop. 

\begin{DoxyReturn}{Returns}
A handler that reference the Avahi\+Poll context 
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\Hypertarget{group__Ecore__Avahi__Group_ga0492fbb19ffe376b9aabfe2a22851b27}\label{group__Ecore__Avahi__Group_ga0492fbb19ffe376b9aabfe2a22851b27} 
\index{Ecore\_Avahi -\/ Avahi main loop integration function.@{Ecore\_Avahi -\/ Avahi main loop integration function.}!ecore\_avahi\_del@{ecore\_avahi\_del}}
\index{ecore\_avahi\_del@{ecore\_avahi\_del}!Ecore\_Avahi -\/ Avahi main loop integration function.@{Ecore\_Avahi -\/ Avahi main loop integration function.}}
\doxysubsubsubsection{\texorpdfstring{ecore\_avahi\_del()}{ecore\_avahi\_del()}}
{\footnotesize\ttfamily EAPI void ecore\+\_\+avahi\+\_\+del (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}} \texorpdfstring{$\ast$}{*}}]{handler }\end{DoxyParamCaption})}



Deletes the specified handler of an Avahi\+Poll. 


\begin{DoxyParams}{Parameters}
{\em handler} & The actual handler to destroy. \\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+9
\end{DoxySince}
Be aware there should not be any reference still using that handler before destroying it. 

References \mbox{\hyperlink{group__Ecore__FD__Handler__Group_ga259d711cf297b5c2c9dc223005fec583}{ecore\+\_\+main\+\_\+fd\+\_\+handler\+\_\+del()}}, \mbox{\hyperlink{group__Ecore__Timer__Group_ga7c118b6a6d232b63a6500e599d2a1b47}{ecore\+\_\+timer\+\_\+del()}}, and \mbox{\hyperlink{group__Eina__List__Group_gae27a2c686a0a11693f9b06957c9bba83}{EINA\+\_\+\+LIST\+\_\+\+FREE}}.

\Hypertarget{group__Ecore__Avahi__Group_ga9620db0f6d6c4a3f822103dc5e9af3bb}\label{group__Ecore__Avahi__Group_ga9620db0f6d6c4a3f822103dc5e9af3bb} 
\index{Ecore\_Avahi -\/ Avahi main loop integration function.@{Ecore\_Avahi -\/ Avahi main loop integration function.}!ecore\_avahi\_poll\_get@{ecore\_avahi\_poll\_get}}
\index{ecore\_avahi\_poll\_get@{ecore\_avahi\_poll\_get}!Ecore\_Avahi -\/ Avahi main loop integration function.@{Ecore\_Avahi -\/ Avahi main loop integration function.}}
\doxysubsubsubsection{\texorpdfstring{ecore\_avahi\_poll\_get()}{ecore\_avahi\_poll\_get()}}
{\footnotesize\ttfamily EAPI const void \texorpdfstring{$\ast$}{*} ecore\+\_\+avahi\+\_\+poll\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}} \texorpdfstring{$\ast$}{*}}]{handler }\end{DoxyParamCaption})}



Gets the Avahi\+Poll structure to integrate with Ecore main loop. 


\begin{DoxyParams}{Parameters}
{\em handler} & The handler to get the Avahi\+Poll structure from. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
return the actual Avahi\+Poll structure to use with Avahi. 
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
