Changes between Initial Version and Version 2 of Ticket #869


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

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #869

    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
  • Ticket #869 – Description

    initial v2  
    11Export the following internal macros so that they are overridable from config_site.h: 
    2  * PRES_DEFAULT_EXPIRES ==> PJSIP_PRES_DEFAULT_EXPIRES 
    3  * TIME_UAC_REFRESH ==> PJSIP_EVSUB_TIME_UAC_REFRESH 
    4  * TIME_UAC_TERMINATE ==> PJSIP_EVSUB_TIME_UAC_TERMINATE 
    5  * TIME_UAC_WAIT_NOTIFY ==> PJSIP_EVSUB_TIME_UAC_WAIT_NOTIFY 
     2 * PJSIP_PRES_DEFAULT_EXPIRES (was PRES_DEFAULT_EXPIRES): [[BR]]Specify the default expiration time for presence event subscription, for both client and server subscription. For client subscription, application can override this by specifying positive non-zero value in "expires" parameter when calling #pjsip_pres_initiate(). For server subscription, we would take the expiration value from the Expires header sent by client in the SUBSCRIBE request if the header exists and its value is less than this setting, otherwise this setting will be used. 
     3 * PJSIP_EVSUB_TIME_UAC_REFRESH (was TIME_UAC_REFRESH):[[BR]]Specify the time (in seconds) to send SUBSCRIBE to refresh client subscription before the actual interval expires. 
     4 * PJSIP_EVSUB_TIME_UAC_TERMINATE (was TIME_UAC_TERMINATE):[[BR]]Specify the time (in seconds) to wait for the final NOTIFY from the server after client has sent un-SUBSCRIBE request. 
     5 * PJSIP_EVSUB_TIME_UAC_WAIT_NOTIFY (was TIME_UAC_WAIT_NOTIFY):[[BR]]Specify the time (in seconds) for client subscription to wait for another NOTIFY from the server, if it has rejected the last NOTIFY with non-2xx final response (such as 401). If further NOTIFY is not received within this period, the client will unsubscribe. 
     6