Edit

Share via


IceV19SdpMediaSession<TSessionDescription,TMediaDescription> Class

Definition

generic <typename TSessionDescription, typename TMediaDescription>
 where TSessionDescription : IceV19SdpSessionDescriptiongcnew() where TMediaDescription : IceV19SdpMediaDescriptiongcnew()public ref class IceV19SdpMediaSession : Microsoft::Rtc::Internal::Collaboration::Media::SdpMediaSession<TSessionDescription, TMediaDescription>
public class IceV19SdpMediaSession<TSessionDescription,TMediaDescription> : Microsoft.Rtc.Internal.Collaboration.Media.SdpMediaSession<TSessionDescription,TMediaDescription> where TSessionDescription : IceV19SdpSessionDescriptionnew() where TMediaDescription : IceV19SdpMediaDescriptionnew()
type IceV19SdpMediaSession<'SessionDescription, 'MediaDescription (requires 'SessionDescription :> IceV19SdpSessionDescription and 'SessionDescription : (new : unit -> 'SessionDescription) and 'MediaDescription :> IceV19SdpMediaDescription and 'MediaDescription : (new : unit -> 'MediaDescription))> = class
    inherit SdpMediaSession<'SessionDescription, 'MediaDescription (requires 'SessionDescription :> IceV19SdpSessionDescription and 'SessionDescription : (new : unit -> 'SessionDescription) and 'MediaDescription :> IceV19SdpMediaDescription and 'MediaDescription : (new : unit -> 'MediaDescription))>
Public Class IceV19SdpMediaSession(Of TSessionDescription, TMediaDescription)
Inherits SdpMediaSession(Of TSessionDescription, TMediaDescription)

Type Parameters

TSessionDescription
TMediaDescription
Inheritance
IceV19SdpMediaSession<TSessionDescription,TMediaDescription>

Constructors

IceV19SdpMediaSession<TSessionDescription,TMediaDescription>(SdpNegotiatorSettings)

Properties

SessionState (Inherited from SdpMediaSession<TSessionDescription,TMediaDescription>)
Settings (Inherited from SdpMediaSession<TSessionDescription,TMediaDescription>)

Methods

CancelNegotiation() (Inherited from SdpMediaSession<TSessionDescription,TMediaDescription>)
ConfirmDialog(Object) (Inherited from SdpMediaSession<TSessionDescription,TMediaDescription>)
GenerateAnswer(Object) (Inherited from SdpMediaSession<TSessionDescription,TMediaDescription>)
GenerateOffer(ICollection<MediaChannelContext>) (Inherited from SdpMediaSession<TSessionDescription,TMediaDescription>)
TryLookupSdpDialog(Object, SdpDialogNegotiationContext) (Inherited from SdpMediaSession<TSessionDescription,TMediaDescription>)
TryParseFinalAnswer(Object, SdpContentDescription, SdpDialogNegotiationContext) (Inherited from SdpMediaSession<TSessionDescription,TMediaDescription>)
TryParseOffer(Object, SdpContentDescription, ICollection<MediaChannelContext>, SdpDialogNegotiationContext) (Inherited from SdpMediaSession<TSessionDescription,TMediaDescription>)
TryParseProvisionalAnswer(Object, SdpContentDescription, SdpDialogNegotiationContext) (Inherited from SdpMediaSession<TSessionDescription,TMediaDescription>)
ValidateMediaBinding(TMediaDescription, MediaChannelContext, IList<SdpMediaOfferAnswerInfo>, SdpMediaOfferAnswerInfo, OfferAnswerParsingOperation, SdpDiagnosticsCode, String)
ValidateNegotiation(SdpDialogNegotiationContext) (Inherited from SdpMediaSession<TSessionDescription,TMediaDescription>)

Applies to