Click or drag to resize

Message Methods

The Message type exposes the following members.

Methods
  NameDescription
Public methodAddBandwidth
Adds a proposed bandwidth.
Public methodAddMediaDescription
Adds a media description.
Public methodAddSessionAttribute
Adds a session-level attribute.
Public methodAddTimeDescription
Adds a start, stop, and repeat time.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetSessionLevelCryptoAttributes
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.
Public methodGetSessionLevelDirection
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.
Public methodGetSessionLevelFingerprintAttribute
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.
Public methodGetSessionLevelIceOptionAttributes
Obtains session-level Ice Options attributes associated with the Sdp Message.
Public methodGetSessionLevelIcePasswordAttribute
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.
Public methodGetSessionLevelIceUfragAttribute
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.
Public methodGetSessionLevelRtcpMultiplexingSupport
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.
Public methodGetSessionLevelRtpExtMapAttributes
Obtains session-level RTP ext-map attributes associated with the Sdp Message.
Public methodGetSessionLevelSetupAttribute
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.
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodStatic memberParse
Creates an Message instance from a string.
Public methodRemoveBandwidth
Removes a proposed bandwidth.
Public methodRemoveMediaDescription
Removes a media description.
Public methodRemoveSessionAttribute
Removes a session-level attribute.
Public methodRemoveTimeDescription
Removes a start, stop, and repeat time.
Public methodRemoveTimeDescriptions
Removes all time descriptions.
Public methodToString
Converts this instance to a string.
(Overrides ObjectToString.)
Public methodUpdateSetupValue
Updates SDP Setup Value associated with the session description.
Top
See Also