Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 750aa820f1f75caac19955f06bc89df7 > files > 101

libeXosip2-devel-3.5.0-1.fc16.i686.rpm

\section{eXosip2 OPTIONS and UA capabilities Management}
\label{group__eXosip2__options}\index{eXosip2 OPTIONS and UA capabilities Management@{eXosip2 OPTIONS and UA capabilities Management}}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int {\bf eXosip\_\-options\_\-build\_\-request} (osip\_\-message\_\-t $\ast$$\ast$options, const char $\ast$to, const char $\ast$from, const char $\ast$route)
\item 
int {\bf eXosip\_\-options\_\-send\_\-request} (osip\_\-message\_\-t $\ast$options)
\item 
int {\bf eXosip\_\-options\_\-build\_\-answer} (int tid, int status, osip\_\-message\_\-t $\ast$$\ast$answer)
\item 
int {\bf eXosip\_\-options\_\-send\_\-answer} (int tid, int status, osip\_\-message\_\-t $\ast$answer)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\index{eXosip2 OPTIONS and UA capabilities Management@{eXosip2 OPTIONS and UA capabilities Management}!eXosip\_\-options\_\-build\_\-request@{eXosip\_\-options\_\-build\_\-request}}
\index{eXosip\_\-options\_\-build\_\-request@{eXosip\_\-options\_\-build\_\-request}!eXosip2 OPTIONS and UA capabilities Management@{eXosip2 OPTIONS and UA capabilities Management}}
\subsubsection[{eXosip\_\-options\_\-build\_\-request}]{\setlength{\rightskip}{0pt plus 5cm}int eXosip\_\-options\_\-build\_\-request (
\begin{DoxyParamCaption}
\item[{osip\_\-message\_\-t $\ast$$\ast$}]{options, }
\item[{const char $\ast$}]{to, }
\item[{const char $\ast$}]{from, }
\item[{const char $\ast$}]{route}
\end{DoxyParamCaption}
)}\label{group__eXosip2__options_ga47573e863f2fc3bb0e4844784fbc83a0}
Build a default OPTIONS message.


\begin{DoxyParams}{Parameters}
{\em options} & Pointer for the SIP request to build. \\
\hline
{\em to} & SIP url for callee. \\
\hline
{\em from} & SIP url for caller. \\
\hline
{\em route} & Route header for INVITE. (optionnal) \\
\hline
\end{DoxyParams}
\index{eXosip2 OPTIONS and UA capabilities Management@{eXosip2 OPTIONS and UA capabilities Management}!eXosip\_\-options\_\-send\_\-request@{eXosip\_\-options\_\-send\_\-request}}
\index{eXosip\_\-options\_\-send\_\-request@{eXosip\_\-options\_\-send\_\-request}!eXosip2 OPTIONS and UA capabilities Management@{eXosip2 OPTIONS and UA capabilities Management}}
\subsubsection[{eXosip\_\-options\_\-send\_\-request}]{\setlength{\rightskip}{0pt plus 5cm}int eXosip\_\-options\_\-send\_\-request (
\begin{DoxyParamCaption}
\item[{osip\_\-message\_\-t $\ast$}]{options}
\end{DoxyParamCaption}
)}\label{group__eXosip2__options_ga5be15efcb57986a7eae2fe32293d1500}
Send an OPTIONS request.


\begin{DoxyParams}{Parameters}
{\em options} & SIP OPTIONS message to send. \\
\hline
\end{DoxyParams}
\index{eXosip2 OPTIONS and UA capabilities Management@{eXosip2 OPTIONS and UA capabilities Management}!eXosip\_\-options\_\-build\_\-answer@{eXosip\_\-options\_\-build\_\-answer}}
\index{eXosip\_\-options\_\-build\_\-answer@{eXosip\_\-options\_\-build\_\-answer}!eXosip2 OPTIONS and UA capabilities Management@{eXosip2 OPTIONS and UA capabilities Management}}
\subsubsection[{eXosip\_\-options\_\-build\_\-answer}]{\setlength{\rightskip}{0pt plus 5cm}int eXosip\_\-options\_\-build\_\-answer (
\begin{DoxyParamCaption}
\item[{int}]{tid, }
\item[{int}]{status, }
\item[{osip\_\-message\_\-t $\ast$$\ast$}]{answer}
\end{DoxyParamCaption}
)}\label{group__eXosip2__options_ga8a738079064a215f021d79d2c4ee1613}
Build answer for an OPTIONS request.


\begin{DoxyParams}{Parameters}
{\em tid} & id of OPTIONS transaction. \\
\hline
{\em status} & status for SIP answer to build. \\
\hline
{\em answer} & The SIP answer to build. \\
\hline
\end{DoxyParams}
\index{eXosip2 OPTIONS and UA capabilities Management@{eXosip2 OPTIONS and UA capabilities Management}!eXosip\_\-options\_\-send\_\-answer@{eXosip\_\-options\_\-send\_\-answer}}
\index{eXosip\_\-options\_\-send\_\-answer@{eXosip\_\-options\_\-send\_\-answer}!eXosip2 OPTIONS and UA capabilities Management@{eXosip2 OPTIONS and UA capabilities Management}}
\subsubsection[{eXosip\_\-options\_\-send\_\-answer}]{\setlength{\rightskip}{0pt plus 5cm}int eXosip\_\-options\_\-send\_\-answer (
\begin{DoxyParamCaption}
\item[{int}]{tid, }
\item[{int}]{status, }
\item[{osip\_\-message\_\-t $\ast$}]{answer}
\end{DoxyParamCaption}
)}\label{group__eXosip2__options_ga34c4a49e1feacabdefdf5dcede2c5a0d}
Send answer for an OPTIONS request.


\begin{DoxyParams}{Parameters}
{\em tid} & id of OPTIONS transaction. \\
\hline
{\em status} & status for SIP answer to send. \\
\hline
{\em answer} & The SIP answer to send. (default will be sent if NULL) \\
\hline
\end{DoxyParams}