[sr-dev] [tracker] Comment added: pua_dialoginfo: set PUBLISH R-URIs via AVPs (Attachment added)

sip-router admin at sip-router.org
Sun Mar 4 20:38:47 CET 2012


THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task has a new comment added:

FS#197 - pua_dialoginfo: set PUBLISH R-URIs via AVPs
User who did this - Jasmin Schnatterbeck (jasmin)

----------
Thanks for your suggestions!

I have updated the patch - now there is a module parameter available for setting a flag that indicates whether to send PUBLISH requests or not.
If the flag has not been set, the default behaviour is to check if the PUBLISH R-URI is local or not.
It does not depend on the R-URI via AVP functionality.

Regarding the SHM OPs I see 2 possibilities
- first determine how much memory we need, then reserve that amount of SHM memory in one OP and write on it (that means searching the AVP lists 2 times).
- reserve and write in PKG MEM, then reserve and copy to SHM MEM, then delete PKG MEM
What would you prefer?

I plan to integrate functionality for individualizing the xml target elements (for Call pickup). The idea is, that the script writer then has the option to set a proxy, that should receive the INVITE of the new call, that aims to pick up the ringing call - because then the new call can be monitored by pua_dialoginfo on that proxy.
This could be done by putting the desired proxy in the target uri and to set the "real" target-URI (as obtained from the Contact-Header e.g. of the orig INVITE) as URI-Param.
Are there other suggestions/ideas on how to realize that?

Jasmin

----------

One or more files have been attached.

More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=197#comment504

You are receiving this message because you have requested it from the Flyspray bugtracking system.  If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.



More information about the sr-dev mailing list