Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > d661425f055462744853e295597df6f5 > files > 96

libeXosip2-devel-3.1.0-3.fc12.i686.rpm

\section{eXosip2 network API}
\label{group__eXosip2__network}\index{eXosip2 network API@{eXosip2 network API}}
\subsection*{Functions}
\begin{CompactItemize}
\item 
int {\bf eXosip\_\-transport\_\-set} (osip\_\-message\_\-t $\ast$msg, const char $\ast$transport)
\item 
int {\bf eXosip\_\-guess\_\-localip} (int family, char $\ast$address, int size)
\end{CompactItemize}


\subsection{Function Documentation}
\index{eXosip2\_\-network@{eXosip2\_\-network}!eXosip\_\-transport\_\-set@{eXosip\_\-transport\_\-set}}
\index{eXosip\_\-transport\_\-set@{eXosip\_\-transport\_\-set}!eXosip2_network@{eXosip2\_\-network}}
\subsubsection[{eXosip\_\-transport\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}int eXosip\_\-transport\_\-set (osip\_\-message\_\-t $\ast$ {\em msg}, \/  const char $\ast$ {\em transport})}\label{group__eXosip2__network_g4e49b772d7727e3afc96350981e1fe56}


Modify the transport protocol used to send SIP message.

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em msg}]The SIP message to modify \item[{\em transport}]transport protocol to use (\char`\"{}UDP\char`\"{}, \char`\"{}TCP\char`\"{} or \char`\"{}TLS\char`\"{}) \end{description}
\end{Desc}
\index{eXosip2\_\-network@{eXosip2\_\-network}!eXosip\_\-guess\_\-localip@{eXosip\_\-guess\_\-localip}}
\index{eXosip\_\-guess\_\-localip@{eXosip\_\-guess\_\-localip}!eXosip2_network@{eXosip2\_\-network}}
\subsubsection[{eXosip\_\-guess\_\-localip}]{\setlength{\rightskip}{0pt plus 5cm}int eXosip\_\-guess\_\-localip (int {\em family}, \/  char $\ast$ {\em address}, \/  int {\em size})}\label{group__eXosip2__network_g6b7cd6cd36bfa82ad7fbdee507342f2c}


Find the current localip (interface with default route).

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em family}]AF\_\-INET or AF\_\-INET6 \item[{\em address}]a string containing the local IP address. \item[{\em size}]The size of the string \end{description}
\end{Desc}