[reSIProcate] About the OPTIONS

Karlsson boost.regex at gmail.com
Sat Dec 8 08:22:04 CST 2007


Usually what messanges will be fire the onMessage(InviteSessionHandle h,
const SipMessage& msg) ?

I have read the RFC3261,but still do not very clear.

Thanks,



2007/12/8, Karlsson <boost.regex at gmail.com>:
>
> 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/40f4b92c/attachment.htm>


More information about the resiprocate-devel mailing list