Class SIPOutboundTrunkUpdate
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class SIPOutboundTrunkUpdate : IMessage<SIPOutboundTrunkUpdate>, IEquatable<SIPOutboundTrunkUpdate>, IDeepCloneable<SIPOutboundTrunkUpdate>, IBufferMessage, IMessage
- Inheritance
-
SIPOutboundTrunkUpdate
- Implements
-
IBufferMessage
- Inherited Members
Constructors
SIPOutboundTrunkUpdate()
public SIPOutboundTrunkUpdate()
SIPOutboundTrunkUpdate(SIPOutboundTrunkUpdate)
public SIPOutboundTrunkUpdate(SIPOutboundTrunkUpdate other)
Parameters
otherSIPOutboundTrunkUpdate
Properties
Address
public string Address { get; set; }
Property Value
AuthPassword
public string AuthPassword { get; set; }
Property Value
AuthUsername
public string AuthUsername { get; set; }
Property Value
DestinationCountry
public string DestinationCountry { get; set; }
Property Value
FromHost
public string FromHost { get; set; }
Property Value
HasAddress
Gets whether the "address" field is set
public bool HasAddress { get; }
Property Value
HasAuthPassword
Gets whether the "auth_password" field is set
public bool HasAuthPassword { get; }
Property Value
HasAuthUsername
Gets whether the "auth_username" field is set
public bool HasAuthUsername { get; }
Property Value
HasDestinationCountry
Gets whether the "destination_country" field is set
public bool HasDestinationCountry { get; }
Property Value
HasFromHost
Gets whether the "from_host" field is set
public bool HasFromHost { get; }
Property Value
HasMediaEncryption
Gets whether the "media_encryption" field is set
[Obsolete]
public bool HasMediaEncryption { get; }
Property Value
HasMetadata
Gets whether the "metadata" field is set
public bool HasMetadata { get; }
Property Value
HasName
Gets whether the "name" field is set
public bool HasName { get; }
Property Value
HasTransport
Gets whether the "transport" field is set
public bool HasTransport { get; }
Property Value
Media
public SIPMediaConfig Media { get; set; }
Property Value
MediaEncryption
[Obsolete]
public SIPMediaEncryption MediaEncryption { get; set; }
Property Value
Metadata
public string Metadata { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
Numbers
public ListUpdate Numbers { get; set; }
Property Value
Transport
public SIPTransport Transport { get; set; }
Property Value
Methods
ClearAddress()
Clears the value of the "address" field
public void ClearAddress()
ClearAuthPassword()
Clears the value of the "auth_password" field
public void ClearAuthPassword()
ClearAuthUsername()
Clears the value of the "auth_username" field
public void ClearAuthUsername()
ClearDestinationCountry()
Clears the value of the "destination_country" field
public void ClearDestinationCountry()
ClearFromHost()
Clears the value of the "from_host" field
public void ClearFromHost()
ClearMediaEncryption()
Clears the value of the "media_encryption" field
[Obsolete]
public void ClearMediaEncryption()
ClearMetadata()
Clears the value of the "metadata" field
public void ClearMetadata()
ClearName()
Clears the value of the "name" field
public void ClearName()
ClearTransport()
Clears the value of the "transport" field
public void ClearTransport()