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/include/pjsip-ua/sip_timer.h

    r2858 r2859  
    126126 * @return              PJ_SUCCESS on successful. 
    127127 */ 
    128 PJ_DECL(pj_status_t) pjsip_timer_default_setting(pjsip_timer_setting *setting); 
     128PJ_DECL(pj_status_t) pjsip_timer_setting_default(pjsip_timer_setting *setting); 
    129129 
    130130 
     
    192192 * @param inv           The invite session. 
    193193 * @param rdata         Incoming response data. 
     194 * @param st_code       Output buffer to store corresponding SIP status code  
     195 *                      when function returning non-PJ_SUCCESS. 
    194196 * 
    195197 * @return              PJ_SUCCESS on successful. 
    196198 */ 
    197199PJ_DECL(pj_status_t) pjsip_timer_process_resp(pjsip_inv_session *inv, 
    198                                               const pjsip_rx_data *rdata); 
     200                                              const pjsip_rx_data *rdata, 
     201                                              pjsip_status_code *st_code); 
    199202 
    200203 
     
    208211 * @param inv           The invite session. 
    209212 * @param rdata         Incoming INVITE or UPDATE request. 
     213 * @param st_code       Output buffer to store corresponding SIP status code  
     214 *                      when function returning non-PJ_SUCCESS. 
    210215 * 
    211216 * @return              PJ_SUCCESS on successful. 
    212217 */ 
    213218PJ_DECL(pj_status_t) pjsip_timer_process_req(pjsip_inv_session *inv, 
    214                                              const pjsip_rx_data *rdata); 
     219                                             const pjsip_rx_data *rdata, 
     220                                             pjsip_status_code *st_code); 
    215221 
    216222 
Note: See TracChangeset for help on using the changeset viewer.