Message Class |
Namespace: FM.IceLink.Sdp
The Message type exposes the following members.
Name | Description | |
---|---|---|
![]() | Message(Origin) |
Initializes a new instance of the Message class.
|
![]() | Message(Origin, String) |
Initializes a new instance of the Message class.
|
![]() | Message(Origin, String, TimeDescription) |
Initializes a new instance of the Message class.
|
Name | Description | |
---|---|---|
![]() | ApplicationDescription |
Gets the first media description of type "application".
|
![]() | ApplicationDescriptions |
Gets any media descriptions of type "application".
|
![]() | AudioDescription |
Gets the first media description of type "audio".
|
![]() | AudioDescriptions |
Gets any media descriptions of type "audio".
|
![]() | Bandwidths |
Gets the array of proposed bandwidths to be used by the session.
|
![]() | ConnectionData |
Gets or sets session-level connection data.
|
![]() | EmailAddress |
Gets or sets the email address for the person responsible for the conference.
|
![]() | EncryptionKey |
Gets or sets the session-level encryption key.
|
![]() | MediaDescriptions |
Gets the array of media descriptions.
|
![]() | MessageDescription |
Gets the first media description of type "message".
|
![]() | MessageDescriptions |
Gets any media descriptions of type "message".
|
![]() | Origin |
Gets or sets the originator of the session plus a session identifier and version number.
|
![]() | PhoneNumber |
Gets or sets the phone number for the person responsible for the conference.
|
![]() | ProtocolVersion |
Gets or sets the version of the Session Description Protocol.
|
![]() | SessionAttributes |
Gets the array of session-level attributes.
|
![]() | SessionInformation |
Gets or sets textual information about the session.
|
![]() | SessionName |
Gets or sets the textual session name.
|
![]() | TextDescription |
Gets the first media description of type "text".
|
![]() | TextDescriptions |
Gets any media descriptions of type "text".
|
![]() | TimeDescriptions |
Gets the array of start, stop, and repeat times for the session.
|
![]() | TimeZoneAdjustments |
Gets or sets the time zone adjustments.
|
![]() | Uri |
Gets or sets the pointer to additional information about the session.
|
![]() | VideoDescription |
Gets the first media description of type "video".
|
![]() | VideoDescriptions |
Gets any media descriptions of type "video".
|
Name | Description | |
---|---|---|
![]() | AddBandwidth |
Adds a proposed bandwidth.
|
![]() | AddMediaDescription |
Adds a media description.
|
![]() | AddSessionAttribute |
Adds a session-level attribute.
|
![]() | AddTimeDescription |
Adds a start, stop, and repeat time.
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetSessionLevelCryptoAttributes |
Obtains Crypto attributes from the session-level attributes in this message.
Crypto attributes may also be sent as a media-level argument, so individual media descriptions must also be examined.
|
![]() | GetSessionLevelDirection |
Obtains the stream direction indicated as a session-level attribute in this message. If none is supplied, StreamDirection.Unset is returned.
Stream Direction may also be (and most likely is) indicated as a media-level attribute, so individual media descriptions must also be examined.
|
![]() | GetSessionLevelFingerprintAttribute |
Obtains Fingerprint attribute from the session-level attributes in this message.
Fingerprint attribute may also be sent as a media-level argument, so individual media descriptions must also be examined.
|
![]() | GetSessionLevelIceOptionAttributes |
Obtains session-level Ice Options attributes associated with the Sdp Message.
|
![]() | GetSessionLevelIcePasswordAttribute |
Obtains Ice Password Attribute from the session-level attributes in this message.
Ice Password attribute may also be sent as a media-level argument, so individual media descriptions must also be examined.
|
![]() | GetSessionLevelIceUfragAttribute |
Obtains Ice Ufrag Attribute from the session-level attributes in this message.
Ice Ufrag Attributes may also be sent as a media-level argument, so individual media descriptions must also be examined.
|
![]() | GetSessionLevelRtcpMultiplexingSupport |
Returns a value stating whether Rtcp Multiplexing support is indicated as a session-level attribute in this message.
Rtcp Multiplexing support may also be indicated via a media-level argument, so individual media descriptions must also be examined.
|
![]() | GetSessionLevelRtpExtMapAttributes |
Obtains session-level RTP ext-map attributes associated with the Sdp Message.
|
![]() | GetSessionLevelSetupAttribute |
Obtains Setup Attribute from the session-level attributes in this message.
Setup Attributes may also be sent as a media-level argument, so individual media descriptions must also be examined.
|
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() ![]() | Parse |
Creates an Message instance from a string.
|
![]() | RemoveBandwidth |
Removes a proposed bandwidth.
|
![]() | RemoveMediaDescription |
Removes a media description.
|
![]() | RemoveSessionAttribute |
Removes a session-level attribute.
|
![]() | RemoveTimeDescription |
Removes a start, stop, and repeat time.
|
![]() | RemoveTimeDescriptions |
Removes all time descriptions.
|
![]() | ToString |
Converts this instance to a string.
(Overrides ObjectToString.) |
![]() | UpdateSetupValue |
Updates SDP Setup Value associated with the session description.
|