Liblinphone  5.5.0
Linphone.TunnelConfig Class Reference
Inheritance diagram for Linphone.TunnelConfig:
Linphone.LinphoneObject

Properties

int Delay [get, set]
 
string Host [get, set]
 
string Host2 [get, set]
 
int Port [get, set]
 
int Port2 [get, set]
 
int RemoteUdpMirrorPort [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from Linphone.LinphoneObject
static String linphone_pointer_to_string (IntPtr ptr)
 
static IntPtr linphone_string_to_pointer ([MarshalAs(LinphoneWrapper.ByteStringMarshalling)] String str)
 
IntPtr StringArrayToBctbxList (IEnumerable< string > stringlist)
 
void CleanStringArrayPtrs (IntPtr l)
 

Detailed Description

Tunnel settings.

Property Documentation

int Linphone.TunnelConfig.Delay
getset

Get the UDP packet round trip delay in ms for a tunnel configuration.

Returns
The UDP packet round trip delay in ms.
string Linphone.TunnelConfig.Host
getset

Get the IP address or hostname of the tunnel server.

Returns
The tunnel server IP address or hostname.
string Linphone.TunnelConfig.Host2
getset

Get the IP address or hostname of the second tunnel server when using dual tunnel client.

Returns
The tunnel server IP address or hostname.
int Linphone.TunnelConfig.Port
getset

Get the TLS port of the tunnel server.

Returns
The TLS port of the tunnel server
int Linphone.TunnelConfig.Port2
getset

Get the TLS port of the second tunnel server when using dual tunnel client.

Returns
The TLS port of the tunnel server
int Linphone.TunnelConfig.RemoteUdpMirrorPort
getset

Get the remote port on the tunnel server side used to test UDP reachability.

This is used when the mode is set auto, to detect whether the tunnel has to be enabled or not.

Returns
The remote port on the tunnel server side used to test UDP reachability

The documentation for this class was generated from the following file: