FMIceLinkStunIceRoleConflictError Class Reference

Inherits from FMIceLinkStunError : FMIceLinkError : NSObject
Declared in FMIceLinkStunIceRoleConflictError.h
FMIceLinkStunIceRoleConflictError.m

Overview

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.

– getDescription

Gets the description for this [FMIceLinkStunError](../Classes/FMIceLinkStunError.html).
- (NSString *)getDescription

Discussion

Gets the description for this [FMIceLinkStunError](../Classes/FMIceLinkStunError.html).

Declared In

FMIceLinkStunIceRoleConflictError.h

– iceControlled

Gets the ICE-controlled attribute.
- (FMIceLinkStunIceControlledAttribute *)iceControlled

Discussion

Gets the ICE-controlled attribute.

Declared In

FMIceLinkStunIceRoleConflictError.h

– iceControlling

Gets the ICE-controlling attribute.
- (FMIceLinkStunIceControllingAttribute *)iceControlling

Discussion

Gets the ICE-controlling attribute.

Declared In

FMIceLinkStunIceRoleConflictError.h

– initWithIceControlled:iceControlling:

Initializes a new instance of the FMIceLinkStunIceRoleConflictError class.
- (instancetype)initWithIceControlled:(FMIceLinkStunIceControlledAttribute *)iceControlled iceControlling:(FMIceLinkStunIceControllingAttribute *)iceControlling

Parameters

iceControlled

The ICE-controlled attribute.

iceControlling

The ICE-controlling attribute.

Discussion

Initializes a new instance of the FMIceLinkStunIceRoleConflictError class.

Declared In

FMIceLinkStunIceRoleConflictError.h

– initWithMessage:iceControlled:iceControlling:

Initializes a new instance of the FMIceLinkStunIceRoleConflictError class.
- (instancetype)initWithMessage:(NSString *)message iceControlled:(FMIceLinkStunIceControlledAttribute *)iceControlled iceControlling:(FMIceLinkStunIceControllingAttribute *)iceControlling

Parameters

message

The message.

iceControlled

The ICE-controlled attribute.

iceControlling

The ICE-controlling attribute.

Discussion

Initializes a new instance of the FMIceLinkStunIceRoleConflictError class.

Declared In

FMIceLinkStunIceRoleConflictError.h

+ roleConflictErrorWithIceControlled:iceControlling:

Initializes a new instance of the FMIceLinkStunIceRoleConflictError class.
+ (FMIceLinkStunIceRoleConflictError *)roleConflictErrorWithIceControlled:(FMIceLinkStunIceControlledAttribute *)iceControlled iceControlling:(FMIceLinkStunIceControllingAttribute *)iceControlling

Parameters

iceControlled

The ICE-controlled attribute.

iceControlling

The ICE-controlling attribute.

Discussion

Initializes a new instance of the FMIceLinkStunIceRoleConflictError class.

Declared In

FMIceLinkStunIceRoleConflictError.h

+ roleConflictErrorWithMessage:iceControlled:iceControlling:

Initializes a new instance of the FMIceLinkStunIceRoleConflictError class.
+ (FMIceLinkStunIceRoleConflictError *)roleConflictErrorWithMessage:(NSString *)message iceControlled:(FMIceLinkStunIceControlledAttribute *)iceControlled iceControlling:(FMIceLinkStunIceControllingAttribute *)iceControlling

Parameters

message

The message.

iceControlled

The ICE-controlled attribute.

iceControlling

The ICE-controlling attribute.

Discussion

Initializes a new instance of the FMIceLinkStunIceRoleConflictError class.

Declared In

FMIceLinkStunIceRoleConflictError.h