Home --> Documentations --> PJSIP Reference
SIP Message Parser.
More...
|
pj_status_t | pjsip_register_hdr_parser (const char *hname, const char *hshortname, pjsip_parse_hdr_func *fptr) |
|
pj_status_t | pjsip_unregister_hdr_parser (const char *hname, const char *hshortname, pjsip_parse_hdr_func *fptr) |
|
pj_status_t | pjsip_register_uri_parser (char *scheme, pjsip_parse_uri_func *func) |
|
pj_status_t | pjsip_unregister_uri_parser (const char *scheme, pjsip_parse_uri_func *func) |
|
pjsip_uri * | pjsip_parse_uri (pj_pool_t *pool, char *buf, pj_size_t size, unsigned options) |
|
pj_status_t | pjsip_parse_status_line (char *buf, pj_size_t size, pjsip_status_line *status_line) |
|
pjsip_msg * | pjsip_parse_msg (pj_pool_t *pool, char *buf, pj_size_t size, pjsip_parser_err_report *err_list) |
|
pjsip_msg * | pjsip_parse_rdata (char *buf, pj_size_t size, pjsip_rx_data *rdata) |
|
pj_status_t | pjsip_find_msg (const char *buf, pj_size_t size, pj_bool_t is_datagram, pj_size_t *msg_size) |
|
void * | pjsip_parse_hdr (pj_pool_t *pool, const pj_str_t *hname, char *line, pj_size_t size, int *parsed_len) |
|
pj_status_t | pjsip_parse_headers (pj_pool_t *pool, char *input, pj_size_t size, pjsip_hdr *hlist, unsigned options) |
|
const pjsip_parser_const_t * | pjsip_parser_const (void) |
|
void | pjsip_parse_param_imp (pj_scanner *scanner, pj_pool_t *pool, pj_str_t *pname, pj_str_t *pvalue, unsigned opt) |
|
void | pjsip_parse_uri_param_imp (pj_scanner *scanner, pj_pool_t *pool, pj_str_t *pname, pj_str_t *pvalue, unsigned opt) |
|
void | pjsip_concat_param_imp (pj_str_t *param, pj_pool_t *pool, const pj_str_t *pname, const pj_str_t *pvalue, int sepchar) |
|
void | pjsip_parse_end_hdr_imp (pj_scanner *scanner) |
|
void | pjsip_parse_generic_array_hdr_imp (pjsip_generic_array_hdr *hdr, pj_scanner *scanner) |
|
◆ pjsip_parser_const()
◆ pjsip_parse_param_imp()
Internal: parse parameter in header (matching the character as token)
◆ pjsip_parse_uri_param_imp()
Internal: parse parameter in URL (matching the character as paramchar)
◆ pjsip_concat_param_imp()
Internal: concatenate parameter
◆ pjsip_parse_end_hdr_imp()
void pjsip_parse_end_hdr_imp |
( |
pj_scanner * |
scanner | ) |
|
◆ pjsip_parse_generic_array_hdr_imp()
PJSIP Open Source, high performance, small footprint, and very very portable SIP stack
Copyright (C) 2006-2008 Teluu Inc.
|