FMIceLinkStunTurnAllocationMismatchError Class Reference

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

Overview

437 Allocation Mismatch. RFC 5766. This indicates that the client has picked a 5-tuple that the server sees as already in use. One way this could happen is if an intervening NAT assigned a mapped transport address that was used by another client that recently crashed. The client considers the current transaction as having failed. The client SHOULD pick another client transport address and retry the Allocate request (using a different transaction id). The client SHOULD try three different client transport addresses before giving up on this server.Once the client gives up on the server, it SHOULD NOT try to create another allocation on the server for 2 minutes.

+ allocationMismatchError

Initializes a new instance of the FMIceLinkStunTurnAllocationMismatchError class.
+ (FMIceLinkStunTurnAllocationMismatchError *)allocationMismatchError

Discussion

Initializes a new instance of the FMIceLinkStunTurnAllocationMismatchError class.

Declared In

FMIceLinkStunTurnAllocationMismatchError.h

+ allocationMismatchErrorWithMessage:

Initializes a new instance of the FMIceLinkStunTurnAllocationMismatchError class.
+ (FMIceLinkStunTurnAllocationMismatchError *)allocationMismatchErrorWithMessage:(NSString *)message

Parameters

message

The message.

Discussion

Initializes a new instance of the FMIceLinkStunTurnAllocationMismatchError class.

Declared In

FMIceLinkStunTurnAllocationMismatchError.h

– getDescription

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

Discussion

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

Declared In

FMIceLinkStunTurnAllocationMismatchError.h

– init

Initializes a new instance of the FMIceLinkStunTurnAllocationMismatchError class.
- (instancetype)init

Discussion

Initializes a new instance of the FMIceLinkStunTurnAllocationMismatchError class.

Declared In

FMIceLinkStunTurnAllocationMismatchError.h

– initWithMessage:

Initializes a new instance of the FMIceLinkStunTurnAllocationMismatchError class.
- (instancetype)initWithMessage:(NSString *)message

Parameters

message

The message.

Discussion

Initializes a new instance of the FMIceLinkStunTurnAllocationMismatchError class.

Declared In

FMIceLinkStunTurnAllocationMismatchError.h