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

\begin{DoxyCompactList}\small\item\em A callback type for use with ecore\+\_\+con\+\_\+lookup. \end{DoxyCompactList}\item 
typedef enum \hyperlink{group__Ecore__Con__Lib__Group_ga4862bfa05383e6e16a1dfc6eafc90564}{\+\_\+\+Ecore\+\_\+\+Con\+\_\+\+Type} {\bfseries Ecore\+\_\+\+Con\+\_\+\+Type}\hypertarget{group__Ecore__Con__Lib__Group_gace623a6aca26bf1e5e4b2640791cfa5e}{}\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\+ER} = 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\+EM} = 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\+CT} = 2, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ab02a4b8522d1ed409cfb24131b24c4ed}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+T\+CP} = 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\+ST} = 4, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ad9519ce358827e74a17bd2ec030460b5}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+U\+DP} = 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\+ST} = 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\+AY} = 7, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564aa35ae89699def7418b572f5e8c819009}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+C\+O\+RK} = 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\+LS} = (1 $<$$<$ 6), 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564affce37f8fe14079678f0cef5030bc599}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+M\+I\+X\+ED} = 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\+LS, 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ac39b40844a3d8da484c91d0ddbcc8ba9}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+A\+D\+\_\+\+C\+E\+RT} = (1 $<$$<$ 7), 
\\*
\hyperlink{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a0ec546ba64f98922740c366e24d8c189}{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+N\+O\+\_\+\+P\+R\+O\+XY} = (1 $<$$<$ 8), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+S\+O\+C\+K\+E\+T\+\_\+\+A\+C\+T\+I\+V\+A\+TE} = (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\+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}


\subsection{Enumeration Type Documentation}
\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[{\texorpdfstring{\+\_\+\+Ecore\+\_\+\+Con\+\_\+\+Type}{_Ecore_Con_Type}}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Ecore\+\_\+\+Con\+\_\+\+Type}}\hypertarget{group__Ecore__Con__Lib__Group_ga4862bfa05383e6e16a1dfc6eafc90564}{}\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\+PE, optionally OR\textquotesingle{}ed with an E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\$\+U\+SE if encryption is desired, and L\+O\+A\+D\+\_\+\+C\+E\+RT 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\+ER@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+U\+S\+ER}!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\+ER@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+U\+S\+ER}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+U\+S\+ER\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a52ce6813d9f68baded4f1ef672d27629}{}\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\+EM@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+S\+Y\+S\+T\+EM}!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\+EM@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+S\+Y\+S\+T\+EM}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+S\+Y\+S\+T\+EM\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a9e88ee5789c7b9a2375fbd9d3b227039}{}\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\+CT@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+A\+B\+S\+T\+R\+A\+CT}!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\+CT@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+A\+B\+S\+T\+R\+A\+CT}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+C\+A\+L\+\_\+\+A\+B\+S\+T\+R\+A\+CT\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564acb8e74eb4ec71be1161a14d663759cd3}{}\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\+CP@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+T\+CP}!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\+CP@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+T\+CP}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+T\+CP\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ab02a4b8522d1ed409cfb24131b24c4ed}{}\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ab02a4b8522d1ed409cfb24131b24c4ed}
}]Remote server using T\+CP. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+M\+C\+A\+ST@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+M\+C\+A\+ST}!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\+ST@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+M\+C\+A\+ST}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+M\+C\+A\+ST\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a25f8385d8133b96bc9d19e48d4fb8795}{}\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\+DP@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+U\+DP}!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\+DP@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+U\+DP}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+U\+DP\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ad9519ce358827e74a17bd2ec030460b5}{}\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ad9519ce358827e74a17bd2ec030460b5}
}]Remote server using U\+DP. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+B\+R\+O\+A\+D\+C\+A\+ST@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+B\+R\+O\+A\+D\+C\+A\+ST}!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\+ST@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+B\+R\+O\+A\+D\+C\+A\+ST}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+B\+R\+O\+A\+D\+C\+A\+ST\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a0005d844003ade3d9406a7c9bbbef4f5}{}\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a0005d844003ade3d9406a7c9bbbef4f5}
}]Remote broadcast using U\+DP. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+N\+O\+D\+E\+L\+AY@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+N\+O\+D\+E\+L\+AY}!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\+AY@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+N\+O\+D\+E\+L\+AY}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+N\+O\+D\+E\+L\+AY\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564abec2d5c2b4f4a05316303f1f279ab0ae}{}\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\+RK@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+C\+O\+RK}!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\+RK@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+C\+O\+RK}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+R\+E\+M\+O\+T\+E\+\_\+\+C\+O\+RK\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564aa35ae89699def7418b572f5e8c819009}{}\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 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L2\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a8f8ee80155ab75f636d3d8bcbe5faed5}{}\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a8f8ee80155ab75f636d3d8bcbe5faed5}
}]Use S\+S\+L2\+: U\+N\+S\+U\+P\+P\+O\+R\+T\+ED. \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 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+S\+S\+L3\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564aaacab64bf751eaa6fc8b715502cee65b}{}\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564aaacab64bf751eaa6fc8b715502cee65b}
}]Use S\+S\+L3\+: U\+N\+S\+U\+P\+P\+O\+R\+T\+ED. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+T\+LS@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+T\+LS}!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\+LS@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+T\+LS}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+T\+LS\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a49f8b863d411675dbbc1e6e839144495}{}\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a49f8b863d411675dbbc1e6e839144495}
}]Use T\+LS. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+M\+I\+X\+ED@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+M\+I\+X\+ED}!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\+ED@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+M\+I\+X\+ED}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+U\+S\+E\+\_\+\+M\+I\+X\+ED\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564affce37f8fe14079678f0cef5030bc599}{}\label{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564affce37f8fe14079678f0cef5030bc599}
}]Use both T\+LS and S\+S\+L3. \index{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+A\+D\+\_\+\+C\+E\+RT@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+A\+D\+\_\+\+C\+E\+RT}!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\+RT@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+A\+D\+\_\+\+C\+E\+RT}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+L\+O\+A\+D\+\_\+\+C\+E\+RT\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564ac39b40844a3d8da484c91d0ddbcc8ba9}{}\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\+XY@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+N\+O\+\_\+\+P\+R\+O\+XY}!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\+XY@{E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+N\+O\+\_\+\+P\+R\+O\+XY}}\item[{\em 
E\+C\+O\+R\+E\+\_\+\+C\+O\+N\+\_\+\+N\+O\+\_\+\+P\+R\+O\+XY\hypertarget{group__Ecore__Con__Lib__Group_gga4862bfa05383e6e16a1dfc6eafc90564a0ec546ba64f98922740c366e24d8c189}{}\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}
