Search Results for

    Show / Hide Table of Contents

    Class ConnectionStateRecord

    Represents a single connection state transition record with timing information.

    Inheritance
    System.Object
    ConnectionStateRecord
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class ConnectionStateRecord : object

    Properties

    ActiveCandidatePairSet

    Gets or sets the value indicating that the active Candidate Pair was set.

    Declaration
    public bool ActiveCandidatePairSet { get; set; }
    Property Value
    Type Description
    System.Boolean

    ActiveCandidatePairUnset

    Gets or sets the value indicating that active Candidate Pair was removed (no ICE Connectivity is possible).

    Declaration
    public bool ActiveCandidatePairUnset { get; set; }
    Property Value
    Type Description
    System.Boolean

    Answer

    Gets or sets the value indicating that an answer was processed.

    Declaration
    public bool Answer { get; set; }
    Property Value
    Type Description
    System.Boolean

    ConnectionStateString

    Gets the string representation of the connection state.

    Declaration
    public string ConnectionStateString { get; }
    Property Value
    Type Description
    System.String

    DateTime

    Gets or sets the UTC datetime when the state transition occurred.

    Declaration
    public DateTime DateTime { get; set; }
    Property Value
    Type Description
    DateTime

    DtlsConnected

    Gets or sets the value indicating that DTLS transport was connected.

    Declaration
    public bool DtlsConnected { get; set; }
    Property Value
    Type Description
    System.Boolean

    DtlsConnecting

    Gets or sets the value indicating that DTLS transport was connecting.

    Declaration
    public bool DtlsConnecting { get; set; }
    Property Value
    Type Description
    System.Boolean

    Error

    Gets or sets the error.

    Declaration
    public string Error { get; set; }
    Property Value
    Type Description
    System.String

    FirstRemoteCandidateProcessed

    Gets or sets the value indicating that the first remote candidate received over signaling was processed.

    Declaration
    public bool FirstRemoteCandidateProcessed { get; set; }
    Property Value
    Type Description
    System.Boolean

    FirstRemoteCandidateSignaled

    Gets or sets the value indicating that the first remote candidate was received over signaling.

    Declaration
    public bool FirstRemoteCandidateSignaled { get; set; }
    Property Value
    Type Description
    System.Boolean

    FirstRemotePeerCandidateDiscovered

    Gets or sets the value indicating that the first remote peer reflexive candidate was discovered.

    Declaration
    public bool FirstRemotePeerCandidateDiscovered { get; set; }
    Property Value
    Type Description
    System.Boolean

    MediaIntent

    Gets or sets the value indicating that a media intent was processed.

    Declaration
    public bool MediaIntent { get; set; }
    Property Value
    Type Description
    System.Boolean

    Offer

    Gets or sets the value indicating that an offer was processed.

    Declaration
    public bool Offer { get; set; }
    Property Value
    Type Description
    System.Boolean

    Sent

    Gets or sets the value indicating whether a message was sent or received.

    Declaration
    public bool Sent { get; set; }
    Property Value
    Type Description
    System.Boolean

    State

    Gets or sets the connection state.

    Declaration
    public ConnectionState State { get; set; }
    Property Value
    Type Description
    ConnectionState

    TimeStamp

    Gets or sets the millisecond timestamp when the state transition occurred.

    Declaration
    public long TimeStamp { get; set; }
    Property Value
    Type Description
    System.Int64
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.24.3