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