[reSIProcate] About the OPTIONS

Karlsson boost.regex at gmail.com
Sat Dec 8 08:13:00 CST 2007


Hi, does the OPTIONS has two cases ?

1: The OPTIONS out side the Dialog.
If the OPTIONS is out side the Dialog, then

void UserAgent::-OnReceivedRequest(ServerOutOfDialogReqHandle h, const
SipMessage & request)
{
   if (request.method() == OPTIONS)
   {
      mDum.send(h->answerOptions());
   }
}



2: The OPTIONS comes within a Dialog.

If the OPTIONS comes within a Dialog, then will be fired this callback ?
It's right ?

void UserAgent::onMessage(InviteSessionHandle h, const SipMessage& msg)
{

}

If so, then how to reply this OPTIONS message?

Sorry for my question, thanks in advance.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20071208/86863d28/attachment.htm>


More information about the resiprocate-devel mailing list