\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}