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