Hello,

Yes I am using nua_notify().  And yes there should be only one NOTIFY sent
per dialog, however, it is my understanding I can have multiple dialogs per
subscription handle.  Dialog specific information is passed through
nua_notify() using the SIPTAG_PAYLOAD_STR().

So are you saying that if I invoke nua_notify() multiple times for different
dialogs (but the same subscription handle), then sofia-sip queues them up?
And if so, does it wait for the first 200 OK before sending the next NOTIFY
message?

Best Regards,
Jerry


-----Original Message-----
From: Pekka Pessi [mailto:[EMAIL PROTECTED]
Sent: Sunday, November 04, 2007 1:48 PM
To: Jerry Richards
Cc: sofia-sip-devel@lists.sourceforge.net
Subject: Re: [Sofia-sip-devel] Getting Outgoing CSEQ Field


2007/11/1, Jerry Richards <[EMAIL PROTECTED]>:
> Is there a way for the application to obtain the value of the CSEQ field
> that sofia-sip sends in an outgoing NOTIFY message?  I need this in order
to
> distinguish multiple outgoing NOTIFY requests with multiple incoming 200
> OKs.

You are not using notifier() nut nua_notify(), right?

There can be only one ordinary client transaction going on within a
dialog at a time. Also, there can be only one dialog within handle. So
if you call nua_notify multiple times the notifys are queued at nua
and sent one at a time towards the server (the party who responds with
"200 OK"). The nua_notify()s get answered at first-come-first-served
basis.

--
Pekka.Pessi mail at nokia.com


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to