Ring Daemon
16.0.0
Loading...
Searching...
No Matches
Namespaces
|
Functions
|
Variables
sip_utils.cpp File Reference
Include dependency graph for sip_utils.cpp:
Go to the source code of this file.
Namespaces
namespace
jami
namespace
jami::sip_utils
Functions
void
jami::sip_utils::addContactHeader
(
const
std::string &
contactHdr
,
pjsip_tx_data
*
tdata
)
void
jami::sip_utils::addUserAgentHeader
(
const
std::string &
userAgent
,
pjsip_tx_data
*
tdata
)
pjsip_route_hdr
*
jami::sip_utils::createRouteSet
(
const
std::string &
route
,
pj_pool_t
*
hdr_pool
)
std::string
jami::sip_utils::fetchHeaderValue
(
pjsip_msg
*
msg
,
const
std::string &
field
)
Helper function to parser header from incoming sip messages.
std::string_view
jami::sip_utils::getHostFromUri
(std::string_view uri)
std::vector< std::string >
jami::sip_utils::getPeerAllowMethods
(
const
pjsip_rx_data
*
rdata
)
std::string_view
jami::sip_utils::getPeerUserAgent
(
const
pjsip_rx_data
*
rdata
)
void
jami::sip_utils::logMessageHeaders
(
const
pjsip_hdr
*hdr_list)
std::string
jami::sip_utils::parseDisplayName
(
const
pjsip_contact_hdr
*header)
std::string
jami::sip_utils::parseDisplayName
(
const
pjsip_from_hdr
*header)
std::string
jami::sip_utils::parseDisplayName
(
const
pjsip_name_addr
*
sip_name_addr
)
std::string
jami::sip_utils::sip_strerror
(
pj_status_t
code)
void
jami::sip_utils::sockaddr_to_host_port
(
pj_pool_t
*
pool
,
pjsip_host_port
*
host_port
,
const
pj_sockaddr
*addr)
std::string
jami::sip_utils::streamId
(
const
std::string &callId, std::string_view
label
)
std::string_view
jami::sip_utils::stripSipUriPrefix
(std::string_view
sipUri
)
Variables
constexpr
pj_str_t
jami::sip_utils::USER_AGENT_STR
=
CONST_PJ_STR
("User-
Agent"
)
src
connectivity
sip_utils.cpp
Generated on Thu Jun 19 2025 15:50:38 for Ring Daemon by
1.9.8