FMIceLinkIceServerTestResult Class Reference

Inherits from NSObject
Declared in FMIceLinkIceServerTestResult.h
FMIceLinkIceServerTestResult.m

Overview

An ICE server test result.

– candidates

Gets the candidates.
- (NSMutableArray *)candidates

Discussion

Gets the candidates.

Declared In

FMIceLinkIceServerTestResult.h

– getServerAddressesWithPort:

Gets the server addresses from the FMIceLinkIceServerTestResult#[candidates](#//api/name/candidates) and a given port. The IP addresses will be taken from the server-reflexive [candidates](#//api/name/candidates), if available.
- (NSMutableArray *)getServerAddressesWithPort:(int)port

Parameters

port

The port.

Discussion

Gets the server addresses from the FMIceLinkIceServerTestResult#[candidates](#//api/name/candidates) and a given port. The IP addresses will be taken from the server-reflexive [candidates](#//api/name/candidates), if available.

Declared In

FMIceLinkIceServerTestResult.h

– getServerAddressesWithPort:publicIPAddress:

Gets the server addresses from the FMIceLinkIceServerTestResult#[candidates](#//api/name/candidates) and a given port. The IP addresses will be taken from the server-reflexive [candidates](#//api/name/candidates), if available, or the host [candidates](#//api/name/candidates), if a public IP address is supplied.
- (NSMutableArray *)getServerAddressesWithPort:(int)port publicIPAddress:(NSString *)publicIPAddress

Parameters

port

The port.

publicIPAddress

The public IP address, if known.

Discussion

Gets the server addresses from the FMIceLinkIceServerTestResult#[candidates](#//api/name/candidates) and a given port. The IP addresses will be taken from the server-reflexive [candidates](#//api/name/candidates), if available, or the host [candidates](#//api/name/candidates), if a public IP address is supplied.

Declared In

FMIceLinkIceServerTestResult.h

– hostCandidates

Gets the host [candidates](#//api/name/candidates).
- (NSMutableArray *)hostCandidates

Discussion

Gets the host [candidates](#//api/name/candidates).

Declared In

FMIceLinkIceServerTestResult.h

+ iceServerTestResultWithCandidates:

Initializes a new instance of the FMIceLinkIceServerTestResult class.
+ (FMIceLinkIceServerTestResult *)iceServerTestResultWithCandidates:(NSMutableArray *)candidates

Parameters

candidates

The candidates.

Discussion

Initializes a new instance of the FMIceLinkIceServerTestResult class.

Declared In

FMIceLinkIceServerTestResult.h

– initWithCandidates:

Initializes a new instance of the FMIceLinkIceServerTestResult class.
- (instancetype)initWithCandidates:(NSMutableArray *)candidates

Parameters

candidates

The candidates.

Discussion

Initializes a new instance of the FMIceLinkIceServerTestResult class.

Declared In

FMIceLinkIceServerTestResult.h

– peerReflexiveCandidates

Gets the peer reflexive [candidates](#//api/name/candidates).
- (NSMutableArray *)peerReflexiveCandidates

Discussion

Gets the peer reflexive [candidates](#//api/name/candidates).

Declared In

FMIceLinkIceServerTestResult.h

– relayedCandidates

Gets the relayed [candidates](#//api/name/candidates).
- (NSMutableArray *)relayedCandidates

Discussion

Gets the relayed [candidates](#//api/name/candidates).

Declared In

FMIceLinkIceServerTestResult.h

– serverReflexiveCandidates

Gets the server reflexive [candidates](#//api/name/candidates).
- (NSMutableArray *)serverReflexiveCandidates

Discussion

Gets the server reflexive [candidates](#//api/name/candidates).

Declared In

FMIceLinkIceServerTestResult.h