Opened 14 years ago

Last modified 14 years ago

#1120 closed enhancement

Run-time configuration option for usage modes of SIP Session Timer extension in PJSUA-LIB — at Version 2

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-1.8
Component: pjsua-lib Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description (last modified by nanang)

Currently, there is already usage mode option for SIP Session Timer: require_timer. However other usage modes have not been exposed to PJSUA-LIB, e.g:

  • inactive: only use session timer when required by the incoming requests.
  • always: use 'one-sided' session timer when remote doesn't support it.

Specifications

  • Replace require_timer (boolean) with use_timer (enum) in global and account setting.
  • The enum will contain: inactive, optional, required, always
  • Update pjsua app --use-timer option.

Change History (2)

comment:1 Changed 14 years ago by nanang

  • Description modified (diff)

comment:2 Changed 14 years ago by nanang

  • Description modified (diff)
  • Summary changed from Run-time configuration option to enable or disable SIP Session Timer extension in PJSUA-LIB to Run-time configuration option for usage modes of SIP Session Timer extension in PJSUA-LIB
Note: See TracTickets for help on using tickets.