|
| 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) |
| |
| constexpr std::string_view | jami::sip_utils::as_view (const pj_str_t &str) noexcept |
| |
| const pj_str_t | jami::sip_utils::CONST_PJ_STR (const std::string &str) noexcept |
| |
| constexpr pj_str_t | jami::sip_utils::CONST_PJ_STR (const std::string_view &str) noexcept |
| |
| template<typename T , std::size_t N> |
| constexpr const pj_str_t | jami::sip_utils::CONST_PJ_STR (T(&a)[N]) noexcept |
| |
| 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) |
| |
| static constexpr const char * | jami::sip_utils::getKeyExchangeName (KeyExchangeProtocol kx) |
| |
| static KeyExchangeProtocol | jami::sip_utils::getKeyExchangeProtocol (std::string_view name) |
| |
| 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) |
| |
| static PoolPtr | jami::sip_utils::smart_alloc_pool (pjsip_endpoint *endpt, const char *const name, pj_size_t initial, pj_size_t inc) |
| |
| 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) |
| |