Show / Hide Table of Contents

    Class DataSocket

    Reserved for the internal use.

    Inheritance
    Object
    DataSocket
    Implements
    IDataSocket
    IDisposable
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.Skype.Bots.Media
    Assembly: Microsoft.Skype.Bots.Media.dll
    Syntax
    public sealed class DataSocket : IDataSocket, IDisposable, IInternalSocket

    Constructors

    DataSocket(DataSocketSettings)

    Reserverd for internal use.

    Declaration
    public DataSocket(DataSocketSettings settings)
    Parameters
    Type Name Description
    DataSocketSettings settings

    Methods

    Dispose()

    Reserved for the internal use.

    Declaration
    public void Dispose()

    Send(DataMediaBuffer, UInt32[])

    Reserved for the internal use.

    Declaration
    public void Send(DataMediaBuffer buffer, uint[] recipientIds)
    Parameters
    Type Name Description
    DataMediaBuffer buffer
    UInt32[] recipientIds

    Events

    DataMediaReceived

    Reserved for the internal use.

    Declaration
    public event EventHandler<DataMediaReceivedEventArgs> DataMediaReceived
    Event Type
    Type Description
    EventHandler<DataMediaReceivedEventArgs>

    DataSendStatusChanged

    Reserved for the internal use.

    Declaration
    public event EventHandler<DataSendStatusChangedEventArgs> DataSendStatusChanged
    Event Type
    Type Description
    EventHandler<DataSendStatusChangedEventArgs>

    MediaStreamFailure

    This event is raised if there is a network connection failure with the peer. To recover, the bot will need to start a new call or rejoin the meeting.

    Declaration
    public event EventHandler<MediaStreamFailureEventArgs> MediaStreamFailure
    Event Type
    Type Description
    EventHandler<MediaStreamFailureEventArgs>

    Implements

    IDataSocket
    System.IDisposable
    Back to top Copyright (c) Microsoft Corporation. All rights reserved.