Class SdpOfferCondition
This condition supports routing policy based on SDP offers. See Sections 3.3.3.1.16 and E.1.1 of NENA-STA-010.3.
Inherited Members
Namespace: PolicyRouting
Assembly: Ng911Lib.dll
Syntax
public class SdpOfferCondition : ConditionBase
Constructors
| Edit this page View SourceSdpOfferCondition()
Default constructor.
Declaration
public SdpOfferCondition()
Properties
| Edit this page View Sourceaudio
If true then test for audio in the SDP offer.
Declaration
public bool audio { get; set; }
Property Value
Type | Description |
---|---|
bool |
im
If true then test for IM in the SDP offer. Note: IM is not a specified media type in NENA-STA-010.3. Assume that IM is MSRP (media=message).
Declaration
public bool im { get; set; }
Property Value
Type | Description |
---|---|
bool |
langAudio
Contains an array of language subtags to test for audio. Optional.
Declaration
public List<string> langAudio { get; set; }
Property Value
Type | Description |
---|---|
List<string> |
langAudioPref
Language preference parameters to test for when testing for audio. Optional.
Declaration
public Pref langAudioPref { get; set; }
Property Value
Type | Description |
---|---|
Pref |
langIm
List of language subtags to test for IM (MSRP). Optional.
Declaration
public List<string> langIm { get; set; }
Property Value
Type | Description |
---|---|
List<string> |
langImPref
Language preference parameters to test for when testing for IM (MSRP). Optional.
Declaration
public Pref langImPref { get; set; }
Property Value
Type | Description |
---|---|
Pref |
langRtt
Contains an array of language subtags to test for RTT. Optional.
Declaration
public List<string> langRtt { get; set; }
Property Value
Type | Description |
---|---|
List<string> |
langRttPref
Language preference parameters to test for when testing for RTT. Optional.
Declaration
public Pref langRttPref { get; set; }
Property Value
Type | Description |
---|---|
Pref |
langText
List of language subtags to test for when testing for text (RTT or IM). Optional.
Declaration
public List<string> langText { get; set; }
Property Value
Type | Description |
---|---|
List<string> |
langTextPref
Language preference parameters to test for when testing for text. Optional.
Declaration
public Pref langTextPref { get; set; }
Property Value
Type | Description |
---|---|
Pref |
langVideo
Contains an array of language subtags to test for video. Optional.
Declaration
public List<string> langVideo { get; set; }
Property Value
Type | Description |
---|---|
List<string> |
langVideoPref
Language preference parameters to test for when testing for video. Optional.
Declaration
public Pref langVideoPref { get; set; }
Property Value
Type | Description |
---|---|
Pref |
rtt
If true then test for RTT (media=text) in the offer.
Declaration
public bool rtt { get; set; }
Property Value
Type | Description |
---|---|
bool |
text
If true then test for RTT and IM (MSRP).
Declaration
public bool text { get; set; }
Property Value
Type | Description |
---|---|
bool |
video
If true then test for video in the SDP offer.
Declaration
public bool video { get; set; }
Property Value
Type | Description |
---|---|
bool |