Ignore:
Timestamp:
Aug 1, 2010 9:26:34 AM (12 years ago)
Author:
bennylp
Message:

Re #1070 (support for multipart bodies): added new pjsip_param_cmp() API

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/include/pjsip/sip_uri.h

    r2394 r3242  
    6767 * @return              The parameter if found, or NULL. 
    6868 */ 
    69 PJ_DECL(pjsip_param*) pjsip_param_find( pjsip_param *param_list, 
     69PJ_DECL(pjsip_param*) pjsip_param_find( const pjsip_param *param_list, 
    7070                                        const pj_str_t *name ); 
    7171 
    7272 
    7373/** 
    74  * Find the specified parameter name in the list. The name will be compared 
    75  * in case-insensitive comparison. 
    76  * 
    77  * @param param_list    List of parameters to find. 
    78  * @param name          Parameter/header name to find. 
    79  * 
    80  * @return              The parameter if found, or NULL. 
    81  */ 
    82 PJ_DECL(const pjsip_param*) pjsip_param_cfind(const pjsip_param *param_list, 
    83                                               const pj_str_t *name ); 
    84  
     74 * Alias for pjsip_param_find() 
     75 */ 
     76PJ_INLINE(pjsip_param*) pjsip_param_cfind(const pjsip_param *param_list, 
     77                                          const pj_str_t *name) 
     78{ 
     79    return pjsip_param_find(param_list, name); 
     80} 
     81 
     82/** 
     83 * Compare two parameter lists. 
     84 * 
     85 * @param param_list1   First parameter list. 
     86 * @param param_list2   Second parameter list. 
     87 * @param ig_nf         If set to 1, do not compare parameters that only 
     88 *                      appear in one of the list. 
     89 * 
     90 * @return              Zero if the parameter list are equal, non-zero 
     91 *                      otherwise. 
     92 */ 
     93PJ_DECL(int) pjsip_param_cmp(const pjsip_param *param_list1, 
     94                             const pjsip_param *param_list2, 
     95                             pj_bool_t ig_nf); 
    8596 
    8697/** 
Note: See TracChangeset for help on using the changeset viewer.