C# Class Tmds.Sdp.AttributeDictionary

Datei anzeigen Open project: bbc/sdp-test

Public Methods

Method Description
Add ( string name ) : void
Add ( string name, string value ) : void
AddFormatParameters ( string format, string>.IDictionary formatParameters ) : void
AddFormatParameters ( string format, string formatParameters ) : void
AddRtpEncoding ( int pt, string encoding, int clockrate ) : void
AddRtpEncoding ( int pt, string encoding, int clockrate, string encodingParameters ) : void
Clear ( ) : void
ContainsKey ( string name ) : bool
GetCategory ( ) : string
GetConferenceType ( ) : string
GetEnumerator ( ) : string>>.IEnumerator
GetFormatParameterDictionary ( string format ) : string>.IDictionary
GetFormatParameters ( string format ) : string
GetFramerate ( ) : double?
GetInactive ( ) : bool
GetKeywords ( ) : string
GetLabel ( ) : string
GetMaxPacketTime ( ) : TimeSpan?
GetOrientation ( ) : string
GetPacketTime ( ) : TimeSpan?
GetQuality ( ) : int?
GetRtpEncoding ( int pt, string &encoding, int &clockrate ) : bool
GetRtpEncoding ( int pt, string &encoding, int &clockrate, string &encodingParameters ) : bool
GetSendReceive ( bool &send, bool &receive ) : void
GetValue ( string name ) : string
GetValues ( string name ) : IList
Remove ( string name ) : bool
Remove ( string name, string value ) : bool
Set ( string name ) : void
Set ( string name, IEnumerable values ) : void
Set ( string name, string value ) : void
SetCategory ( string value ) : void
SetConferenceType ( string value ) : void
SetFramerate ( double value ) : void
SetInactive ( bool value ) : void
SetKeywords ( string value ) : void
SetMaxPacketTime ( System.TimeSpan value ) : void
SetOrientation ( string value ) : void
SetPacketTime ( System.TimeSpan value ) : void
SetQuality ( int value ) : void
SetSendReceive ( bool send, bool receive ) : void
TryGetValue ( string name, string &value ) : bool
this ( string name ) : IList

Private Methods

Method Description
AttributeDictionary ( Media media ) : System
AttributeDictionary ( SessionDescription sd ) : System

Method Details

Add() public method

public Add ( string name ) : void
name string
return void

Add() public method

public Add ( string name, string value ) : void
name string
value string
return void

AddFormatParameters() public method

public AddFormatParameters ( string format, string>.IDictionary formatParameters ) : void
format string
formatParameters string>.IDictionary
return void

AddFormatParameters() public method

public AddFormatParameters ( string format, string formatParameters ) : void
format string
formatParameters string
return void

AddRtpEncoding() public method

public AddRtpEncoding ( int pt, string encoding, int clockrate ) : void
pt int
encoding string
clockrate int
return void

AddRtpEncoding() public method

public AddRtpEncoding ( int pt, string encoding, int clockrate, string encodingParameters ) : void
pt int
encoding string
clockrate int
encodingParameters string
return void

Clear() public method

public Clear ( ) : void
return void

ContainsKey() public method

public ContainsKey ( string name ) : bool
name string
return bool

GetCategory() public method

public GetCategory ( ) : string
return string

GetConferenceType() public method

public GetConferenceType ( ) : string
return string

GetEnumerator() public method

public GetEnumerator ( ) : string>>.IEnumerator
return string>>.IEnumerator

GetFormatParameterDictionary() public method

public GetFormatParameterDictionary ( string format ) : string>.IDictionary
format string
return string>.IDictionary

GetFormatParameters() public method

public GetFormatParameters ( string format ) : string
format string
return string

GetFramerate() public method

public GetFramerate ( ) : double?
return double?

GetInactive() public method

public GetInactive ( ) : bool
return bool

GetKeywords() public method

public GetKeywords ( ) : string
return string

GetLabel() public method

public GetLabel ( ) : string
return string

GetMaxPacketTime() public method

public GetMaxPacketTime ( ) : TimeSpan?
return TimeSpan?

GetOrientation() public method

public GetOrientation ( ) : string
return string

GetPacketTime() public method

public GetPacketTime ( ) : TimeSpan?
return TimeSpan?

GetQuality() public method

public GetQuality ( ) : int?
return int?

GetRtpEncoding() public method

public GetRtpEncoding ( int pt, string &encoding, int &clockrate ) : bool
pt int
encoding string
clockrate int
return bool

GetRtpEncoding() public method

public GetRtpEncoding ( int pt, string &encoding, int &clockrate, string &encodingParameters ) : bool
pt int
encoding string
clockrate int
encodingParameters string
return bool

GetSendReceive() public method

public GetSendReceive ( bool &send, bool &receive ) : void
send bool
receive bool
return void

GetValue() public method

public GetValue ( string name ) : string
name string
return string

GetValues() public method

public GetValues ( string name ) : IList
name string
return IList

Remove() public method

public Remove ( string name ) : bool
name string
return bool

Remove() public method

public Remove ( string name, string value ) : bool
name string
value string
return bool

Set() public method

public Set ( string name ) : void
name string
return void

Set() public method

public Set ( string name, IEnumerable values ) : void
name string
values IEnumerable
return void

Set() public method

public Set ( string name, string value ) : void
name string
value string
return void

SetCategory() public method

public SetCategory ( string value ) : void
value string
return void

SetConferenceType() public method

public SetConferenceType ( string value ) : void
value string
return void

SetFramerate() public method

public SetFramerate ( double value ) : void
value double
return void

SetInactive() public method

public SetInactive ( bool value ) : void
value bool
return void

SetKeywords() public method

public SetKeywords ( string value ) : void
value string
return void

SetMaxPacketTime() public method

public SetMaxPacketTime ( System.TimeSpan value ) : void
value System.TimeSpan
return void

SetOrientation() public method

public SetOrientation ( string value ) : void
value string
return void

SetPacketTime() public method

public SetPacketTime ( System.TimeSpan value ) : void
value System.TimeSpan
return void

SetQuality() public method

public SetQuality ( int value ) : void
value int
return void

SetSendReceive() public method

public SetSendReceive ( bool send, bool receive ) : void
send bool
receive bool
return void

TryGetValue() public method

public TryGetValue ( string name, string &value ) : bool
name string
value string
return bool

this() public method

public this ( string name ) : IList
name string
return IList