Re: [reSIProcate] Identifying onTrying() onProvisional(), onNewSession for UAC
You should put some application specific data (ie. App call handle) in an
overridden AppDialogSet. You can get to the AppDialogSet using the handles
in the callbacks.
http://www.resiprocate.org/DUM_Associating_Application_Data_with_DialogSets_
and_Dialogs
Scott
-----Original Message-----
From: resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxxx
[mailto:resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxxx] On Behalf Of Saurabh
Nirkhey
Sent: March-07-07 1:04 AM
To: resiprocate-devel@xxxxxxxxxxxxxxxxxxxx
Subject: [reSIProcate] Identifying onTrying() onProvisional(), onNewSession
for UAC
Hi All,
I am making a UA using DUM.
In case of incoming calls I mantain a map of ServerInviteSessionHandle Vs
myCallPointer this lets me
identify the call when the responses come.
But in case of outgoing calls
If I make more than 1 outgoing calls using the following,
dumUac->send(dumUac->makeInviteSession(uasAor, uac.sdp, new
testAppDialogSet(*dumUac, "UAC(INVITE)")));
onTrying will be called,which I will be able to identify
using the AppDialogSetHandle that comes in the onTrying Handler.
But later when i recieve a provisional and onProvisional() is called it
will have only a ClientInviteSessionHandle.
So how can I know that for which of the Outgoing calls this
onProvisional() has been called as I will not already be having this
ClientInviteSessionHandle ?
With Regards,
Saurabh Nirkhey
Systems Software Engineer
saurabh@xxxxxxxxxxxxxxx
---------------------------
http://www.phonologies.com
Phonologies (India) Private Limited
Technology Development Lab
West Wing, Marri Deep,
M.C.H. No. 12-5-4, Lallaguda,
Secunderabad 500 017. INDIA.
Ph:+91-04-2701 8993 Fax:+91-04-2701 8992
--------------------------------
****The information in this email is confidential and may be legally
privileged. It is intended solely for the addressee. Access to this email by
anyone else is unauthorized. If you are not the intended recipient, any
disclosure, copying, distribution or any action taken or omitted to be taken
in reliance on it, is prohibited and may be unlawful****
_______________________________________________
resiprocate-devel mailing list
resiprocate-devel@xxxxxxxxxxxxxxxxxxxx
https://list.resiprocate.org/mailman/listinfo/resiprocate-devel