Changes between Version 1 and Version 3 of Ticket #873


Ignore:
Timestamp:
Jun 3, 2009 1:58:13 PM (15 years ago)
Author:
bennylp
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #873

    • Property Summary changed from Include the parsed XML tuple in the pjsip_pres_status, and include it in the pjsua_buddy_info in PJSUA-LIB (thanks Johan Lantz for the suggestion) to Include the parsed XML tuple in the pjsip_pres_status, and include it in the pjsua_buddy_info in PJSUA-LIB, in case the PIDF document contains other info that is needed by application (thanks Johan Lantz for the suggestion)
    • Property Milestone changed from release-1.4 to release-1.3
  • Ticket #873 – Description

    v1 v3  
    11Several enhancements on the presence body handling: 
    2  - include the full parsed XML tuple in pjsip_pres_status structure, as it may contain additional information for the application 
    3  - include pjsua_pres_status in pjsua_buddy_info so that this information is accessible by PJSUA-LIB application. 
     2 - include the full parsed XML tuple in {{{pjsip_pres_status}}} structure, as it may contain additional information for the application 
     3 - include {{{pjsua_pres_status}}} in pjsua_buddy_info so that this information is accessible by PJSUA-LIB application. 
    44 - add timestamp info in the outgoing PIDF. There may be case when subscriber receives PIDF with multiple tuples, and in this case it can use the timestamp to decide which tuple to use. 
     5 - also when we receive NOTIFY with empty body, notify the application about the event, keep the presentity status unchanged, but set the {{{tuple}}} pointer in {{{pjsip_pres_status}}} structure to NULL.