Click or drag to resize

RoleConflictError Class

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 Hierarchy

Namespace:  FM.IceLink.Stun.Ice
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 1.1.2.607 (1.1.2.607)

The RoleConflictError type exposes the following members.

Constructors
  NameDescription
Public methodRoleConflictError(ControlledAttribute, ControllingAttribute)
Initializes a new instance of the RoleConflictError class.
Public methodRoleConflictError(String, ControlledAttribute, ControllingAttribute)
Initializes a new instance of the RoleConflictError class.
Top
Properties
  NameDescription
Public propertyErrorCode
Gets or sets the error code.
(Inherited from Error.)
Public propertyException
Gets or sets the exception.
(Inherited from Error.)
Public propertyIceControlled
Gets or sets the ICE-controlled attribute.
Public propertyIceControlling
Gets or sets the ICE-controlling attribute.
Public propertyMessage
Gets or sets the message associated with this error
(Inherited from Error.)
Public propertyStunErrorCode
Gets this error's code
(Inherited from Error.)
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetDescription
Gets the description for this Error.
(Overrides ErrorGetDescription.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToJson
Serializes this instance to JSON.
(Inherited from Error.)
Public methodToString
Returns the string representation of this error.
(Inherited from Error.)
Top
Version Information

IceLink Xamarin

Supported in: 3.0.3.48
See Also