Ignore:
Timestamp:
Aug 11, 2009 4:26:20 PM (15 years ago)
Author:
nanang
Message:

Ticket #833:

  • Renamed pjsip_timer_default_setting() to pjsip_timer_setting_default().
  • Updated session timer settings in pjsua-lib as whole session timer setting struct (pyhton version remains using se & min_se).
  • Added output param SIP status code in pjsip_timer_process_resp() and pjsip_timer_process_req() to specify the corresponding SIP status code when function returning non-PJ_SUCCESS.
  • Fixed print header functions in sip_timer.c to have buffer check.
  • Added PJSIP_SESS_TIMER_DEF_SE setting to specify the default value of session timer interval.
  • Fixed role reference of the refresher, it is transaction role, not dialog role.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip-apps/src/python/_pjsua.h

    r2858 r2859  
    17351735    obj->require_100rel = cfg->require_100rel; 
    17361736    obj->require_timer = cfg->require_timer; 
    1737     obj->timer_se = cfg->timer_se; 
    1738     obj->timer_min_se = cfg->timer_min_se; 
     1737    obj->timer_se = cfg->timer_setting.sess_expires; 
     1738    obj->timer_min_se = cfg->timer_setting.min_se; 
    17391739    obj->allow_contact_rewrite = cfg->allow_contact_rewrite; 
    17401740    obj->ka_interval = cfg->ka_interval; 
     
    17841784    cfg->require_100rel = obj->require_100rel; 
    17851785    cfg->require_timer = obj->require_timer; 
    1786     cfg->timer_se = obj->timer_se; 
    1787     cfg->timer_min_se = obj->timer_min_se; 
     1786    cfg->timer_setting.sess_expires = obj->timer_se; 
     1787    cfg->timer_setting.min_se = obj->timer_min_se; 
    17881788    cfg->allow_contact_rewrite = obj->allow_contact_rewrite; 
    17891789    cfg->ka_interval = obj->ka_interval; 
Note: See TracChangeset for help on using the changeset viewer.