Table of Contents

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

other SIPOutboundTrunkUpdate

Properties

Address

public string Address { get; set; }

Property Value

string

AuthPassword

public string AuthPassword { get; set; }

Property Value

string

AuthUsername

public string AuthUsername { get; set; }

Property Value

string

DestinationCountry

public string DestinationCountry { get; set; }

Property Value

string

FromHost

public string FromHost { get; set; }

Property Value

string

HasAddress

Gets whether the "address" field is set

public bool HasAddress { get; }

Property Value

bool

HasAuthPassword

Gets whether the "auth_password" field is set

public bool HasAuthPassword { get; }

Property Value

bool

HasAuthUsername

Gets whether the "auth_username" field is set

public bool HasAuthUsername { get; }

Property Value

bool

HasDestinationCountry

Gets whether the "destination_country" field is set

public bool HasDestinationCountry { get; }

Property Value

bool

HasFromHost

Gets whether the "from_host" field is set

public bool HasFromHost { get; }

Property Value

bool

HasMediaEncryption

Gets whether the "media_encryption" field is set

[Obsolete]
public bool HasMediaEncryption { get; }

Property Value

bool

HasMetadata

Gets whether the "metadata" field is set

public bool HasMetadata { get; }

Property Value

bool

HasName

Gets whether the "name" field is set

public bool HasName { get; }

Property Value

bool

HasTransport

Gets whether the "transport" field is set

public bool HasTransport { get; }

Property Value

bool

Media

public SIPMediaConfig Media { get; set; }

Property Value

SIPMediaConfig

MediaEncryption

[Obsolete]
public SIPMediaEncryption MediaEncryption { get; set; }

Property Value

SIPMediaEncryption

Metadata

public string Metadata { get; set; }

Property Value

string

Name

public string Name { get; set; }

Property Value

string

Numbers

public ListUpdate Numbers { get; set; }

Property Value

ListUpdate

Transport

public SIPTransport Transport { get; set; }

Property Value

SIPTransport

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()