Search Results for

    Show / Hide Table of Contents

    Class RoleConflictError

    487 Role Conflict. The Binding request contained either the ICE-CONTROLLING or ICE-CONTROLLED attribute, indicating a role that conflicted with the server. The server ran a tie-breaker based on the tie-breaker value in the request and determined that the client needs to switch roles.

    Inheritance
    System.Object
    Error
    Error
    RoleConflictError
    Inherited Members
    Error.StunErrorCode
    Error.StunCode
    Error.CreateStunError(Int32, Message)
    Error.ErrorCode
    Error.Code
    Error.CodeValue
    Error.Exception
    Error.Message
    Error.ToString()
    Error.ToJson()
    Error.ToJson(Error)
    Error.FromJson(String)
    Namespace: FM.LiveSwitch.Stun.Ice
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class RoleConflictError : Error

    Constructors

    RoleConflictError(ControlledAttribute, ControllingAttribute)

    Initializes a new instance of the RoleConflictError class.

    Declaration
    public RoleConflictError(ControlledAttribute iceControlled, ControllingAttribute iceControlling)
    Parameters
    Type Name Description
    ControlledAttribute iceControlled

    The ICE-controlled attribute.

    ControllingAttribute iceControlling

    The ICE-controlling attribute.

    RoleConflictError(String, ControlledAttribute, ControllingAttribute)

    Initializes a new instance of the RoleConflictError class.

    Declaration
    public RoleConflictError(string message, ControlledAttribute iceControlled, ControllingAttribute iceControlling)
    Parameters
    Type Name Description
    System.String message

    The message.

    ControlledAttribute iceControlled

    The ICE-controlled attribute.

    ControllingAttribute iceControlling

    The ICE-controlling attribute.

    Properties

    IceControlled

    Gets or sets the ICE-controlled attribute.

    Declaration
    public ControlledAttribute IceControlled { get; }
    Property Value
    Type Description
    ControlledAttribute

    IceControlling

    Gets or sets the ICE-controlling attribute.

    Declaration
    public ControllingAttribute IceControlling { get; }
    Property Value
    Type Description
    ControllingAttribute

    Methods

    GetDescription()

    Gets the description for this Error.

    Declaration
    public override string GetDescription()
    Returns
    Type Description
    System.String
    Overrides
    Error.GetDescription()
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0