\hypertarget{group__Ecore__Avahi__Group}{}\doxysection{Ecore\+\_\+\+Avahi -\/ Avahi main loop integration function.}
\label{group__Ecore__Avahi__Group}\index{Ecore\_Avahi -\/ Avahi main loop integration function.@{Ecore\_Avahi -\/ Avahi main loop integration function.}}
\doxysubsection*{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}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}} $\ast$ \mbox{\hyperlink{group__Ecore__Avahi__Group_ga1eeeee66cfb10012964f6b4f6a9fc32a}{ecore\+\_\+avahi\+\_\+add}} (void)
\begin{DoxyCompactList}\small\item\em Creates an Avahi\+Poll context and integrate it within Ecore main loop. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__Avahi__Group_ga0492fbb19ffe376b9aabfe2a22851b27}{ecore\+\_\+avahi\+\_\+del}} (\mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}} $\ast$handler)
\begin{DoxyCompactList}\small\item\em Deletes the specified handler of an Avahi\+Poll. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} const void $\ast$ \mbox{\hyperlink{group__Ecore__Avahi__Group_ga6952d0d24bbe4bb9a620cb40063f2557}{ecore\+\_\+avahi\+\_\+poll\+\_\+get}} (\mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}} $\ast$handler)
\begin{DoxyCompactList}\small\item\em Gets the Avahi\+Poll structure to integrate with Ecore main loop. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


\doxysubsection{Typedef Documentation}
\mbox{\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.}}
\doxysubsubsection{\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}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Ecore__Avahi__Group_ga1eeeee66cfb10012964f6b4f6a9fc32a}\label{group__Ecore__Avahi__Group_ga1eeeee66cfb10012964f6b4f6a9fc32a}} 
\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.}}
\doxysubsubsection{\texorpdfstring{ecore\_avahi\_add()}{ecore\_avahi\_add()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}}$\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}
\mbox{\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.}}
\doxysubsubsection{\texorpdfstring{ecore\_avahi\_del()}{ecore\_avahi\_del()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+avahi\+\_\+del (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}} $\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 ecore\+\_\+main\+\_\+fd\+\_\+handler\+\_\+del(), ecore\+\_\+timer\+\_\+del(), and EINA\+\_\+\+LIST\+\_\+\+FREE.

\mbox{\Hypertarget{group__Ecore__Avahi__Group_ga6952d0d24bbe4bb9a620cb40063f2557}\label{group__Ecore__Avahi__Group_ga6952d0d24bbe4bb9a620cb40063f2557}} 
\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.}}
\doxysubsubsection{\texorpdfstring{ecore\_avahi\_poll\_get()}{ecore\_avahi\_poll\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} const void$\ast$ ecore\+\_\+avahi\+\_\+poll\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Ecore__Avahi__Group_gad598199d789d85d223b93da6b076bb32}{Ecore\+\_\+\+Avahi}} $\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}
