Class IceServerTest
An ICE server test.
Inheritance
System.Object
IceServerTest
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: FM.LiveSwitch
Assembly: FM.LiveSwitch.dll
Syntax
public class IceServerTest
Constructors
IceServerTest(IceServer)
Initializes a new instance of the IceServerTest class.
Declaration
public IceServerTest(IceServer iceServer)
Parameters
Type | Name | Description |
---|---|---|
IceServer | iceServer | The ICE server. |
IceServerTest(IceServer, IcePortRange)
Initializes a new instance of the IceServerTest class.
Declaration
public IceServerTest(IceServer iceServer, IcePortRange icePortRange)
Parameters
Type | Name | Description |
---|---|---|
IceServer | iceServer | The ICE server. |
IcePortRange | icePortRange | The ICE port range. |
IceServerTest(IceServer, IcePortRange, AddressType[])
Initializes a new instance of the IceServerTest class.
Declaration
public IceServerTest(IceServer iceServer, IcePortRange icePortRange, AddressType[] iceAddressTypes)
Parameters
Type | Name | Description |
---|---|---|
IceServer | iceServer | The ICE server. |
IcePortRange | icePortRange | The ICE port range. |
AddressType[] | iceAddressTypes | The ICE address types. |
Properties
IceAddressTypes
Gets the ICE address types.
Declaration
public AddressType[] IceAddressTypes { get; }
Property Value
Type | Description |
---|---|
AddressType[] |
IcePortRange
Gets the ICE port range.
Declaration
public IcePortRange IcePortRange { get; }
Property Value
Type | Description |
---|---|
IcePortRange |
IceServer
Gets the ICE server.
Declaration
public IceServer IceServer { get; }
Property Value
Type | Description |
---|---|
IceServer |
Methods
Run()
Runs the test.
Declaration
public Future<IceServerTestResult> Run()
Returns
Type | Description |
---|---|
Future<IceServerTestResult> |