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

Properties

int DtlsPort [get, set]
 
int TcpPort [get, set]
 
int TlsPort [get, set]
 
int UdpPort [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

SIP transports & ports configuration object.

Indicates which transport among UDP, TCP, TLS and DTLS should be enabled and if so on which port to listen. You can use special values like LC_SIP_TRANSPORT_DISABLED (0), LC_SIP_TRANSPORT_RANDOM (-1) and LC_SIP_TRANSPORT_DONTBIND (-2). Once configuration is complete, use Linphone.Core.Transports to apply it. This will be saved in configuration file so you don't have to do it each time the Linphone.Core starts.

Property Documentation

int Linphone.Transports.DtlsPort
getset

Gets the DTLS port in the Linphone.Transports object.

Returns
the DTLS port
int Linphone.Transports.TcpPort
getset

Gets the TCP port in the Linphone.Transports object.

Returns
the TCP port
int Linphone.Transports.TlsPort
getset

Gets the TLS port in the Linphone.Transports object.

Returns
the TLS port
int Linphone.Transports.UdpPort
getset

Gets the UDP port in the Linphone.Transports object.

Returns
the UDP port

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