Data Structures |
| struct | pjsip_param |
| struct | pjsip_uri_vptr |
| struct | pjsip_uri |
| struct | pjsip_sip_uri |
| struct | pjsip_name_addr |
| struct | pjsip_other_uri |
Defines |
| #define | PJSIP_URI_SCHEME_IS_SIP(url) (pj_strnicmp2(pjsip_uri_get_scheme(url), "sip", 3)==0) |
| #define | PJSIP_URI_SCHEME_IS_SIPS(url) (pj_strnicmp2(pjsip_uri_get_scheme(url), "sips", 4)==0) |
| #define | PJSIP_URI_SCHEME_IS_TEL(url) (pj_strnicmp2(pjsip_uri_get_scheme(url), "tel", 3)==0) |
Enumerations |
| enum | pjsip_uri_context_e {
PJSIP_URI_IN_REQ_URI,
PJSIP_URI_IN_FROMTO_HDR,
PJSIP_URI_IN_CONTACT_HDR,
PJSIP_URI_IN_ROUTING_HDR,
PJSIP_URI_IN_OTHER
} |
Functions |
| pjsip_param * | pjsip_param_find (const pjsip_param *param_list, const pj_str_t *name) |
| pjsip_param * | pjsip_param_cfind (const pjsip_param *param_list, const pj_str_t *name) |
| int | pjsip_param_cmp (const pjsip_param *param_list1, const pjsip_param *param_list2, pj_bool_t ig_nf) |
| void | pjsip_param_clone (pj_pool_t *pool, pjsip_param *dst_list, const pjsip_param *src_list) |
| void | pjsip_param_shallow_clone (pj_pool_t *pool, pjsip_param *dst_list, const pjsip_param *src_list) |
| pj_ssize_t | pjsip_param_print_on (const pjsip_param *param_list, char *buf, pj_size_t size, const pj_cis_t *pname_unres, const pj_cis_t *pvalue_unres, int sep) |
| const pj_str_t * | pjsip_uri_get_scheme (const void *uri) |
| void * | pjsip_uri_get_uri (const void *uri) |
| pj_status_t | pjsip_uri_cmp (pjsip_uri_context_e context, const void *uri1, const void *uri2) |
| int | pjsip_uri_print (pjsip_uri_context_e context, const void *uri, char *buf, pj_size_t size) |
| void * | pjsip_uri_clone (pj_pool_t *pool, const void *uri) |
| pjsip_sip_uri * | pjsip_sip_uri_create (pj_pool_t *pool, pj_bool_t secure) |
| void | pjsip_sip_uri_set_secure (pjsip_sip_uri *uri, pj_bool_t secure) |
| void | pjsip_sip_uri_init (pjsip_sip_uri *url, pj_bool_t secure) |
| void | pjsip_sip_uri_assign (pj_pool_t *pool, pjsip_sip_uri *url, const pjsip_sip_uri *rhs) |
| pjsip_name_addr * | pjsip_name_addr_create (pj_pool_t *pool) |
| void | pjsip_name_addr_init (pjsip_name_addr *name_addr) |
| void | pjsip_name_addr_assign (pj_pool_t *pool, pjsip_name_addr *addr, const pjsip_name_addr *rhs) |
| pjsip_other_uri * | pjsip_other_uri_create (pj_pool_t *pool) |