C# Класс Tmds.Sdp.AttributeDictionary

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
AttributeDictionary ( Media media ) : System
AttributeDictionary ( SessionDescription sd ) : System

Описание методов

Add() публичный Метод

public Add ( string name ) : void
name string
Результат void

Add() публичный Метод

public Add ( string name, string value ) : void
name string
value string
Результат void

AddFormatParameters() публичный Метод

public AddFormatParameters ( string format, string>.IDictionary formatParameters ) : void
format string
formatParameters string>.IDictionary
Результат void

AddFormatParameters() публичный Метод

public AddFormatParameters ( string format, string formatParameters ) : void
format string
formatParameters string
Результат void

AddRtpEncoding() публичный Метод

public AddRtpEncoding ( int pt, string encoding, int clockrate ) : void
pt int
encoding string
clockrate int
Результат void

AddRtpEncoding() публичный Метод

public AddRtpEncoding ( int pt, string encoding, int clockrate, string encodingParameters ) : void
pt int
encoding string
clockrate int
encodingParameters string
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

ContainsKey() публичный Метод

public ContainsKey ( string name ) : bool
name string
Результат bool

GetCategory() публичный Метод

public GetCategory ( ) : string
Результат string

GetConferenceType() публичный Метод

public GetConferenceType ( ) : string
Результат string

GetEnumerator() публичный Метод

public GetEnumerator ( ) : string>>.IEnumerator
Результат string>>.IEnumerator

GetFormatParameterDictionary() публичный Метод

public GetFormatParameterDictionary ( string format ) : string>.IDictionary
format string
Результат string>.IDictionary

GetFormatParameters() публичный Метод

public GetFormatParameters ( string format ) : string
format string
Результат string

GetFramerate() публичный Метод

public GetFramerate ( ) : double?
Результат double?

GetInactive() публичный Метод

public GetInactive ( ) : bool
Результат bool

GetKeywords() публичный Метод

public GetKeywords ( ) : string
Результат string

GetLabel() публичный Метод

public GetLabel ( ) : string
Результат string

GetMaxPacketTime() публичный Метод

public GetMaxPacketTime ( ) : TimeSpan?
Результат TimeSpan?

GetOrientation() публичный Метод

public GetOrientation ( ) : string
Результат string

GetPacketTime() публичный Метод

public GetPacketTime ( ) : TimeSpan?
Результат TimeSpan?

GetQuality() публичный Метод

public GetQuality ( ) : int?
Результат int?

GetRtpEncoding() публичный Метод

public GetRtpEncoding ( int pt, string &encoding, int &clockrate ) : bool
pt int
encoding string
clockrate int
Результат bool

GetRtpEncoding() публичный Метод

public GetRtpEncoding ( int pt, string &encoding, int &clockrate, string &encodingParameters ) : bool
pt int
encoding string
clockrate int
encodingParameters string
Результат bool

GetSendReceive() публичный Метод

public GetSendReceive ( bool &send, bool &receive ) : void
send bool
receive bool
Результат void

GetValue() публичный Метод

public GetValue ( string name ) : string
name string
Результат string

GetValues() публичный Метод

public GetValues ( string name ) : IList
name string
Результат IList

Remove() публичный Метод

public Remove ( string name ) : bool
name string
Результат bool

Remove() публичный Метод

public Remove ( string name, string value ) : bool
name string
value string
Результат bool

Set() публичный Метод

public Set ( string name ) : void
name string
Результат void

Set() публичный Метод

public Set ( string name, IEnumerable values ) : void
name string
values IEnumerable
Результат void

Set() публичный Метод

public Set ( string name, string value ) : void
name string
value string
Результат void

SetCategory() публичный Метод

public SetCategory ( string value ) : void
value string
Результат void

SetConferenceType() публичный Метод

public SetConferenceType ( string value ) : void
value string
Результат void

SetFramerate() публичный Метод

public SetFramerate ( double value ) : void
value double
Результат void

SetInactive() публичный Метод

public SetInactive ( bool value ) : void
value bool
Результат void

SetKeywords() публичный Метод

public SetKeywords ( string value ) : void
value string
Результат void

SetMaxPacketTime() публичный Метод

public SetMaxPacketTime ( System.TimeSpan value ) : void
value System.TimeSpan
Результат void

SetOrientation() публичный Метод

public SetOrientation ( string value ) : void
value string
Результат void

SetPacketTime() публичный Метод

public SetPacketTime ( System.TimeSpan value ) : void
value System.TimeSpan
Результат void

SetQuality() публичный Метод

public SetQuality ( int value ) : void
value int
Результат void

SetSendReceive() публичный Метод

public SetSendReceive ( bool send, bool receive ) : void
send bool
receive bool
Результат void

TryGetValue() публичный Метод

public TryGetValue ( string name, string &value ) : bool
name string
value string
Результат bool

this() публичный Метод

public this ( string name ) : IList
name string
Результат IList