reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
SdpHelper Class Reference

This class is used to form a higher level representation of SDP from a resiprocate representation. More...

#include <SdpHelper.hxx>

Static Public Member Functions

static sdpcontainer::Sdp * createSdpFromResipSdp (const resip::SdpContents &resipSdp)
 
static sdpcontainer::Sdp::SdpAddressType convertResipAddressType (resip::SdpContents::AddrType resipAddrType)
 
static sdpcontainer::SdpMediaLine::SdpEncryptionMethod convertResipEncryptionMethod (resip::SdpContents::Session::Encryption::KeyType resipMethod)
 
static sdpcontainer::SdpMediaLine::SdpCrypto * parseCryptoLine (const resip::Data &cryptoLine)
 
static bool parseFingerPrintLine (const resip::Data &fingerprintLine, sdpcontainer::SdpMediaLine::SdpFingerPrintHashFuncType &hashType, resip::Data &fingerPrint)
 
static bool parseTransportCapabilitiesLine (const resip::Data &tcapLine, std::list< sdpcontainer::SdpMediaLine::SdpTransportProtocolCapabilities > &tcapList)
 
static bool parsePotentialConfigurationLine (const resip::Data &pcfgLine, std::list< sdpcontainer::SdpMediaLine::SdpPotentialConfiguration > &pcfgList)
 

Detailed Description

This class is used to form a higher level representation of SDP from a resiprocate representation.

Author: Scott Godin (sgodin AT SipSpectrum DOT com)

Definition at line 23 of file SdpHelper.hxx.

Member Function Documentation

◆ convertResipAddressType()

Sdp::SdpAddressType SdpHelper::convertResipAddressType ( resip::SdpContents::AddrType  resipAddrType)
static

Definition at line 15 of file SdpHelper.cxx.

◆ convertResipEncryptionMethod()

SdpMediaLine::SdpEncryptionMethod SdpHelper::convertResipEncryptionMethod ( resip::SdpContents::Session::Encryption::KeyType  resipMethod)
static

Definition at line 20 of file SdpHelper.cxx.

◆ createSdpFromResipSdp()

Sdp * SdpHelper::createSdpFromResipSdp ( const resip::SdpContents &  resipSdp)
static

Definition at line 37 of file SdpHelper.cxx.

◆ parseCryptoLine()

SdpMediaLine::SdpCrypto * SdpHelper::parseCryptoLine ( const resip::Data &  cryptoLine)
static

Definition at line 1080 of file SdpHelper.cxx.

◆ parseFingerPrintLine()

bool SdpHelper::parseFingerPrintLine ( const resip::Data &  fingerprintLine,
sdpcontainer::SdpMediaLine::SdpFingerPrintHashFuncType &  hashType,
resip::Data &  fingerPrint 
)
static

Definition at line 1176 of file SdpHelper.cxx.

◆ parsePotentialConfigurationLine()

bool SdpHelper::parsePotentialConfigurationLine ( const resip::Data &  pcfgLine,
std::list< sdpcontainer::SdpMediaLine::SdpPotentialConfiguration > &  pcfgList 
)
static

Definition at line 1214 of file SdpHelper.cxx.

◆ parseTransportCapabilitiesLine()

bool SdpHelper::parseTransportCapabilitiesLine ( const resip::Data &  tcapLine,
std::list< sdpcontainer::SdpMediaLine::SdpTransportProtocolCapabilities > &  tcapList 
)
static

Definition at line 1194 of file SdpHelper.cxx.


The documentation for this class was generated from the following files: