1 #ifndef __ICONTEXTCONFIGURATION__ 2 #define __ICONTEXTCONFIGURATION__ 26 virtual int SIPPort()
const = 0;
36 virtual void SIPPort(
int value) = 0;
50 virtual int RTPPort()
const = 0;
64 virtual void RTPPort(
int value) = 0;
151 virtual ZDK::Shared::String
UserAgent()
const = 0;
162 virtual void UserAgent(ZDK::Shared::String value) = 0;
249 virtual ZDK::Shared::String
RTPUsername()
const = 0;
262 virtual void RTPUsername(ZDK::Shared::String value) = 0;
275 virtual ZDK::Shared::String
RTPUrl()
const = 0;
288 virtual void RTPUrl(ZDK::Shared::String value) = 0;
301 virtual ZDK::Shared::String
RTPEmail()
const = 0;
314 virtual void RTPEmail(ZDK::Shared::String value) = 0;
319 #endif //__ICONTEXTCONFIGURATION__ virtual bool EnableSIPReliableProvisioning() const =0
Gets the global usage of reliable provisional as described in RFC 3262.
virtual ZDK::Shared::String RTPSessionName() const =0
Gets the configured RTP session name for the SDP.
virtual ZDK::Shared::String RTPUsername() const =0
Gets the configured RTP user name for the SDP.
Definition: IZHandle.h:12
virtual int MediaDSCP() const =0
Gets the configured DSCP for the media streams.
virtual int RTPPort() const =0
Gets the base port to be used for RTP streams.
virtual ZDK::Shared::String UserSipInstance() const =0
Generate a random UUID to be used for SIP user instance.
virtual ZDK::Shared::String UserAgent() const =0
Gets the ZDK's user agent.
virtual ZDK::Shared::String RTPUrl() const =0
Gets the configured URL for SDP.
General ZDK/Context configuration.
Definition: IContextConfiguration.h:15
Definition: IAccountConfig.h:10
virtual bool EnableIPv6() const =0
Gets the global use of IPv6 support.
virtual int SignalDSCP() const =0
Gets the configured DSCP for the signaling streams.
virtual int SIPPort() const =0
Gets the requested SIP port to be used.
virtual ZDK::Shared::String RTPEmail() const =0
Gets the configured e-mail address for SDP.