\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}{}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)\label{group__Ecore__Con__Lib__Group_ga9fcf024da9857192f9405c12cb6a90d9}

\begin{DoxyCompactList}\small\item\em A callback type for use with ecore\+\_\+con\+\_\+lookup. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__Con__Lib__Group_gace623a6aca26bf1e5e4b2640791cfa5e}{}typedef enum \hyperlink{group__Ecore__Con__Lib__Group_ga4862bfa05383e6e16a1dfc6eafc90564}{\+\_\+\+Ecore\+\_\+\+Con\+\_\+\+Type} {\bfseries Ecore\+\_\+\+Con\+\_\+\+Type}\label{group__Ecore__Con__Lib__Group_gace623a6aca26bf1e5e4b2640791cfa5e}

\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{group__Ecore__Con__Lib__Group_ga4862bfa05383e6e16a1dfc6eafc90564}{\+\_\+\+Ecore\+\_\+\+Con\+\_\+\+Type} \{ \\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a52ce6813d9f68baded4f1ef672d27629}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+U\+S\+E\+R} = 0, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a9e88ee5789c7b9a2375fbd9d3b227039}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+S\+Y\+S\+T\+E\+M} = 1, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564acb8e74eb4ec71be1161a14d663759cd3}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+A\+B\+S\+T\+R\+A\+C\+T} = 2, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ab02a4b8522d1ed409cfb24131b24c4ed}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+T\+C\+P} = 3, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a25f8385d8133b96bc9d19e48d4fb8795}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+M\+C\+A\+S\+T} = 4, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ad9519ce358827e74a17bd2ec030460b5}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+U\+D\+P} = 5, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a0005d844003ade3d9406a7c9bbbef4f5}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+B\+R\+O\+A\+D\+C\+A\+S\+T} = 6, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564abec2d5c2b4f4a05316303f1f279ab0ae}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+N\+O\+D\+E\+L\+A\+Y} = 7, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564aa35ae89699def7418b572f5e8c819009}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+C\+O\+R\+K} = 8, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a8f8ee80155ab75f636d3d8bcbe5faed5}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L2} = (1 $<$$<$ 4), 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564aaacab64bf751eaa6fc8b715502cee65b}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L3} = (1 $<$$<$ 5), 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a49f8b863d411675dbbc1e6e839144495}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+T\+L\+S} = (1 $<$$<$ 6), 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564affce37f8fe14079678f0cef5030bc599}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+M\+I\+X\+E\+D} = E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L3 $\vert$ E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+T\+L\+S, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ac39b40844a3d8da484c91d0ddbcc8ba9}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+A\+D\+\_\+\+C\+E\+R\+T} = (1 $<$$<$ 7), 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a0ec546ba64f98922740c366e24d8c189}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+N\+O\+\_\+\+P\+R\+O\+X\+Y} = (1 $<$$<$ 8), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+S\+O\+C\+K\+E\+T\+\_\+\+A\+C\+T\+I\+V\+A\+T\+E} = (1 $<$$<$ 9)
 \}
\begin{DoxyCompactList}\small\item\em Types for an ecore\+\_\+con client/server object. \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\+N\+S lookups.

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


\subsection{Enumeration Type Documentation}
\hypertarget{group__Ecore__Con__Lib__Group_ga4862bfa05383e6e16a1dfc6eafc90564}{}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!\+\_\+\+Ecore\+\_\+\+Con\+\_\+\+Type@{\+\_\+\+Ecore\+\_\+\+Con\+\_\+\+Type}}
\index{\+\_\+\+Ecore\+\_\+\+Con\+\_\+\+Type@{\+\_\+\+Ecore\+\_\+\+Con\+\_\+\+Type}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}
\subsubsection[{\+\_\+\+Ecore\+\_\+\+Con\+\_\+\+Type}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Ecore\+\_\+\+Con\+\_\+\+Type}}\label{group__Ecore__Con__Lib__Group_ga4862bfa05383e6e16a1dfc6eafc90564}


Types for an ecore\+\_\+con client/server object. 

A correct way to set this type is with an E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\$\+T\+Y\+P\+E, optionally O\+R\textquotesingle{}ed with an E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\$\+U\+S\+E if encryption is desired, and L\+O\+A\+D\+\_\+\+C\+E\+R\+T if the previously loaded certificate should be used. 
\begin{DoxyCode}
1 ECORE\_CON\_REMOTE\_TCP | ECORE\_CON\_USE\_TLS | ECORE\_CON\_LOAD\_CERT
\end{DoxyCode}
 \begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+U\+S\+E\+R@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+U\+S\+E\+R}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+U\+S\+E\+R@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+U\+S\+E\+R}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a52ce6813d9f68baded4f1ef672d27629}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+U\+S\+E\+R\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a52ce6813d9f68baded4f1ef672d27629}
}]Socket in $\sim$/.ecore. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+S\+Y\+S\+T\+E\+M@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+S\+Y\+S\+T\+E\+M}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+S\+Y\+S\+T\+E\+M@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+S\+Y\+S\+T\+E\+M}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a9e88ee5789c7b9a2375fbd9d3b227039}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+S\+Y\+S\+T\+E\+M\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a9e88ee5789c7b9a2375fbd9d3b227039}
}]Socket in /tmp. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+A\+B\+S\+T\+R\+A\+C\+T@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+A\+B\+S\+T\+R\+A\+C\+T}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+A\+B\+S\+T\+R\+A\+C\+T@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+A\+B\+S\+T\+R\+A\+C\+T}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564acb8e74eb4ec71be1161a14d663759cd3}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+A\+B\+S\+T\+R\+A\+C\+T\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564acb8e74eb4ec71be1161a14d663759cd3}
}]Abstract socket. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+T\+C\+P@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+T\+C\+P}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+T\+C\+P@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+T\+C\+P}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ab02a4b8522d1ed409cfb24131b24c4ed}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+T\+C\+P\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ab02a4b8522d1ed409cfb24131b24c4ed}
}]Remote server using T\+C\+P. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+M\+C\+A\+S\+T@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+M\+C\+A\+S\+T}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+M\+C\+A\+S\+T@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+M\+C\+A\+S\+T}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a25f8385d8133b96bc9d19e48d4fb8795}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+M\+C\+A\+S\+T\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a25f8385d8133b96bc9d19e48d4fb8795}
}]Remote multicast server. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+U\+D\+P@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+U\+D\+P}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+U\+D\+P@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+U\+D\+P}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ad9519ce358827e74a17bd2ec030460b5}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+U\+D\+P\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ad9519ce358827e74a17bd2ec030460b5}
}]Remote server using U\+D\+P. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+B\+R\+O\+A\+D\+C\+A\+S\+T@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+B\+R\+O\+A\+D\+C\+A\+S\+T}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+B\+R\+O\+A\+D\+C\+A\+S\+T@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+B\+R\+O\+A\+D\+C\+A\+S\+T}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a0005d844003ade3d9406a7c9bbbef4f5}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+B\+R\+O\+A\+D\+C\+A\+S\+T\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a0005d844003ade3d9406a7c9bbbef4f5}
}]Remote broadcast using U\+D\+P. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+N\+O\+D\+E\+L\+A\+Y@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+N\+O\+D\+E\+L\+A\+Y}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+N\+O\+D\+E\+L\+A\+Y@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+N\+O\+D\+E\+L\+A\+Y}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564abec2d5c2b4f4a05316303f1f279ab0ae}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+N\+O\+D\+E\+L\+A\+Y\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564abec2d5c2b4f4a05316303f1f279ab0ae}
}]Remote connection sending packets immediately. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+C\+O\+R\+K@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+C\+O\+R\+K}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+C\+O\+R\+K@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+C\+O\+R\+K}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564aa35ae89699def7418b572f5e8c819009}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+C\+O\+R\+K\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564aa35ae89699def7418b572f5e8c819009}
}]Remote connection sending data in large chunks. \begin{DoxyNote}{Note}
Only available on Linux 
\end{DoxyNote}
\begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}
\index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L2@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L2}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L2@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L2}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a8f8ee80155ab75f636d3d8bcbe5faed5}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L2\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a8f8ee80155ab75f636d3d8bcbe5faed5}
}]Use S\+S\+L2\+: U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L3@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L3}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L3@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L3}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564aaacab64bf751eaa6fc8b715502cee65b}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L3\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564aaacab64bf751eaa6fc8b715502cee65b}
}]Use S\+S\+L3. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+T\+L\+S@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+T\+L\+S}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+T\+L\+S@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+T\+L\+S}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a49f8b863d411675dbbc1e6e839144495}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+T\+L\+S\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a49f8b863d411675dbbc1e6e839144495}
}]Use T\+L\+S. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+M\+I\+X\+E\+D@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+M\+I\+X\+E\+D}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+M\+I\+X\+E\+D@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+M\+I\+X\+E\+D}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564affce37f8fe14079678f0cef5030bc599}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+M\+I\+X\+E\+D\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564affce37f8fe14079678f0cef5030bc599}
}]Use both T\+L\+S and S\+S\+L3. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+A\+D\+\_\+\+C\+E\+R\+T@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+A\+D\+\_\+\+C\+E\+R\+T}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+A\+D\+\_\+\+C\+E\+R\+T@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+A\+D\+\_\+\+C\+E\+R\+T}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ac39b40844a3d8da484c91d0ddbcc8ba9}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+A\+D\+\_\+\+C\+E\+R\+T\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ac39b40844a3d8da484c91d0ddbcc8ba9}
}]Attempt to use the loaded certificate. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+N\+O\+\_\+\+P\+R\+O\+X\+Y@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+N\+O\+\_\+\+P\+R\+O\+X\+Y}!Ecore Connection Library Functions@{Ecore Connection Library Functions}}\index{Ecore Connection Library Functions@{Ecore Connection Library Functions}!E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+N\+O\+\_\+\+P\+R\+O\+X\+Y@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+N\+O\+\_\+\+P\+R\+O\+X\+Y}}\item[{\em 
\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a0ec546ba64f98922740c366e24d8c189}{}E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+N\+O\+\_\+\+P\+R\+O\+X\+Y\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a0ec546ba64f98922740c366e24d8c189}
}]Disable all types of proxy on the server. \begin{DoxyNote}{Note}
Only functional for clients 
\end{DoxyNote}
\begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}
\end{description}
\end{Desc}
