fm.liveswitch.IceServerTest Class Reference

An ICE server test. More...

Public Member Functions

fm.liveswitch.AddressType[] getIceAddressTypes ()
 Gets the ICE address types. More...
 
fm.liveswitch.IcePortRange getIcePortRange ()
 Gets the ICE port range. More...
 
fm.liveswitch.IceServer getIceServer ()
 Gets the ICE server. More...
 
 IceServerTest (fm.liveswitch.IceServer iceServer)
 Initializes a new instance of the fm.liveswitch.IceServerTest class. More...
 
 IceServerTest (fm.liveswitch.IceServer iceServer, fm.liveswitch.IcePortRange icePortRange)
 Initializes a new instance of the fm.liveswitch.IceServerTest class. More...
 
 IceServerTest (fm.liveswitch.IceServer iceServer, fm.liveswitch.IcePortRange icePortRange, fm.liveswitch.AddressType[] iceAddressTypes)
 Initializes a new instance of the fm.liveswitch.IceServerTest class. More...
 
fm.liveswitch.Future< fm.liveswitch.IceServerTestResultrun ()
 Runs the test. More...
 

Detailed Description

An ICE server test.

Constructor & Destructor Documentation

◆ IceServerTest() [1/3]

fm.liveswitch.IceServerTest.IceServerTest ( fm.liveswitch.IceServer  iceServer)

Initializes a new instance of the fm.liveswitch.IceServerTest class.

Parameters
iceServerThe ICE server.

◆ IceServerTest() [2/3]

fm.liveswitch.IceServerTest.IceServerTest ( fm.liveswitch.IceServer  iceServer,
fm.liveswitch.IcePortRange  icePortRange 
)

Initializes a new instance of the fm.liveswitch.IceServerTest class.

Parameters
iceServerThe ICE server.
icePortRangeThe ICE port range.

◆ IceServerTest() [3/3]

fm.liveswitch.IceServerTest.IceServerTest ( fm.liveswitch.IceServer  iceServer,
fm.liveswitch.IcePortRange  icePortRange,
fm.liveswitch.AddressType[]  iceAddressTypes 
)

Initializes a new instance of the fm.liveswitch.IceServerTest class.

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

Member Function Documentation

◆ getIceAddressTypes()

fm.liveswitch.AddressType [] fm.liveswitch.IceServerTest.getIceAddressTypes ( )

Gets the ICE address types.

◆ getIcePortRange()

fm.liveswitch.IcePortRange fm.liveswitch.IceServerTest.getIcePortRange ( )

Gets the ICE port range.

◆ getIceServer()

fm.liveswitch.IceServer fm.liveswitch.IceServerTest.getIceServer ( )

Gets the ICE server.

◆ run()

fm.liveswitch.Future<fm.liveswitch.IceServerTestResult> fm.liveswitch.IceServerTest.run ( )

Runs the test.