FMLiveSwitchIceServerTest Class Reference

An ICE server test. More...

Instance Methods

(NSMutableArray *) - iceAddressTypes
 Gets the ICE address types. More...
 
(FMLiveSwitchIcePortRange *) - icePortRange
 Gets the ICE port range. More...
 
(FMLiveSwitchIceServer *) - iceServer
 Gets the ICE server. More...
 
(instancetype) - initWithIceServer:
 Initializes a new instance of the FMLiveSwitchIceServerTest class. More...
 
(instancetype) - initWithIceServer:icePortRange:
 Initializes a new instance of the FMLiveSwitchIceServerTest class. More...
 
(instancetype) - initWithIceServer:icePortRange:iceAddressTypes:
 Initializes a new instance of the FMLiveSwitchIceServerTest class. More...
 
(FMLiveSwitchFuture< FMLiveSwitchIceServerTestResult * > *) - run
 Runs the test. More...
 

Class Methods

(FMLiveSwitchIceServerTest *) + iceServerTestWithIceServer:
 Initializes a new instance of the FMLiveSwitchIceServerTest class. More...
 
(FMLiveSwitchIceServerTest *) + iceServerTestWithIceServer:icePortRange:
 Initializes a new instance of the FMLiveSwitchIceServerTest class. More...
 
(FMLiveSwitchIceServerTest *) + iceServerTestWithIceServer:icePortRange:iceAddressTypes:
 Initializes a new instance of the FMLiveSwitchIceServerTest class. More...
 

Detailed Description

An ICE server test.

Method Documentation

◆ iceAddressTypes

- (NSMutableArray*) iceAddressTypes

Gets the ICE address types.

◆ icePortRange

- (FMLiveSwitchIcePortRange*) icePortRange

Gets the ICE port range.

◆ iceServer

- (FMLiveSwitchIceServer*) iceServer

Gets the ICE server.

◆ iceServerTestWithIceServer:

+ (FMLiveSwitchIceServerTest*) iceServerTestWithIceServer: (FMLiveSwitchIceServer *)  iceServer

Initializes a new instance of the FMLiveSwitchIceServerTest class.

Parameters
iceServerThe ICE server.

◆ iceServerTestWithIceServer:icePortRange:

Initializes a new instance of the FMLiveSwitchIceServerTest class.

Parameters
iceServerThe ICE server.
icePortRangeThe ICE port range.

◆ iceServerTestWithIceServer:icePortRange:iceAddressTypes:

+ (FMLiveSwitchIceServerTest*) iceServerTestWithIceServer: (FMLiveSwitchIceServer *)  iceServer
icePortRange: (FMLiveSwitchIcePortRange *)  icePortRange
iceAddressTypes: (NSMutableArray *)  iceAddressTypes 

Initializes a new instance of the FMLiveSwitchIceServerTest class.

Parameters
iceServerThe ICE server.
icePortRangeThe ICE port range.
iceAddressTypesThe ICE address types.

◆ initWithIceServer:

- (instancetype) initWithIceServer: (FMLiveSwitchIceServer *)  iceServer

Initializes a new instance of the FMLiveSwitchIceServerTest class.

Parameters
iceServerThe ICE server.

◆ initWithIceServer:icePortRange:

- (instancetype) initWithIceServer: (FMLiveSwitchIceServer *)  iceServer
icePortRange: (FMLiveSwitchIcePortRange *)  icePortRange 

Initializes a new instance of the FMLiveSwitchIceServerTest class.

Parameters
iceServerThe ICE server.
icePortRangeThe ICE port range.

◆ initWithIceServer:icePortRange:iceAddressTypes:

- (instancetype) initWithIceServer: (FMLiveSwitchIceServer *)  iceServer
icePortRange: (FMLiveSwitchIcePortRange *)  icePortRange
iceAddressTypes: (NSMutableArray *)  iceAddressTypes 

Initializes a new instance of the FMLiveSwitchIceServerTest class.

Parameters
iceServerThe ICE server.
icePortRangeThe ICE port range.
iceAddressTypesThe ICE address types.

◆ run