\hypertarget{group__Ecore__Con__Lib__Group}{}\section{Ecore Connection Library Functions}
\label{group__Ecore__Con__Lib__Group}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}}


Utility functions that set up and shut down the Ecore Connection library.  


\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{group__Ecore__Con__Lib__Group_ga9fcf024da9857192f9405c12cb6a90d9}{}\label{group__Ecore__Con__Lib__Group_ga9fcf024da9857192f9405c12cb6a90d9} 
typedef void($\ast$ \hyperlink{group__Ecore__Con__Lib__Group_ga9fcf024da9857192f9405c12cb6a90d9}{Ecore\+\_\+\+Con\+\_\+\+Dns\+\_\+\+Cb}) (const char $\ast$canonname, const char $\ast$ip, struct sockaddr $\ast$addr, int addrlen, void $\ast$data)
\begin{DoxyCompactList}\small\item\em A callback type for use with ecore\+\_\+con\+\_\+lookup. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Utility functions that set up and shut down the Ecore Connection library. 

There\textquotesingle{}s also ecore\+\_\+con\+\_\+lookup() that can be used to make simple asynchronous D\+NS lookups.

A simple example of how to use these functions\+: \begin{DoxyItemize}
\item \hyperlink{ecore_con_lookup_example_c}{Ecore\+\_\+\+Con -\/ D\+NS lookup} \end{DoxyItemize}
