SdpDescription Members

Include Protected Members
Include Inherited Members

Applies an alias for the generic class for simplicity.

The SdpDescription type exposes the following members.

Constructors

  Name Description
Public method SdpDescription() Creates the object.
Public method SdpDescription([]) Creates the object. Srict parsing is enforced.
Public method SdpDescription([], Boolean) Creates the object.

Top

Properties

  Name Description
Public property CapacityEstimate Gets the approximate amount of space required (in characters) to serialize the SDP. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public property GlobalDescription Gets the GlobalDescription associated with this SDP. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public property LastParseErrorLineNumber Gets the line number within the SDP where the error was detected. Line numbers start at 1. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public property LastParseErrorMessage Gets a detailed message describing why the SDP could not be parsed upon failure. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public property MediaDescriptions Gets the list of MediaDescriptions associated with this SDP. (inherited from Sdp<TGlobalDescription, TMediaDescription>)

Top

Methods

  Name Description
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetBytes Creates an array of bytes containing a valid SDP that is ready to be transmitted. This function calls Write() and then converts the result to an array of bytes using the UTF-8 character set. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public method GetHashCode (inherited from Object)
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Public method Parse(ArraySegment<Byte>) Parses the supplied array segment into data structures representing the components of the SDP. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public method Parse([]) Parses the supplied byte array into data structures representing the components of the SDP. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public method Parse(String) Parses the supplied array segment into data structures representing the components of the SDP. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public method Parse(ArraySegment<Byte>, Boolean) Parses the supplied array segment into data structures representing the components of the SDP. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public method ToString Creates a string containing a valid SDP that is ready to be transmitted. This function calls Write() and then converts the result to a string. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public method TryParse(ArraySegment<Byte>) Parses the supplied array segment of bytes as an SDP. Returns true if the SDP is valid. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public method TryParse([]) Parses the supplied array of bytes as an SDP. Returns true if the SDP is valid. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public method TryParse(String) Parses the supplied string. This function will convert the string to an array of UTF8 encoded bytes and then call the TryParse() function with an array of bytes. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public method TryParse([], Int32, Int32, Boolean) Parses the supplied array of bytes as an SDP. Returns true if the SDP is valid. (inherited from Sdp<TGlobalDescription, TMediaDescription>)
Public method Write Creates a string containing a valid SDP that is ready to be transmitted. (inherited from Sdp<TGlobalDescription, TMediaDescription>)

Top

See Also

Reference

SdpDescription Class

Microsoft.Rtc.Signaling Namespace