Skip to content
Tracon

LiveVoiceCreateRequest

Namespace Tracon · Assembly Tracon.Abstractions.dll

The request that creates a live voice session.

public sealed record LiveVoiceCreateRequest : IEquatable<LiveVoiceCreateRequest>

objectLiveVoiceCreateRequest

IEquatable<LiveVoiceCreateRequest>

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

public LiveVoiceCreateRequest()

Gets the session settings.

public LiveVoiceSessionOptions Options { get; init; }

LiveVoiceSessionOptions

Gets the media peer’s SDP offer.

public required string SdpOffer { get; init; }

string

public override bool Equals(object? obj)

obj object?

bool

public bool Equals(LiveVoiceCreateRequest? other)

other LiveVoiceCreateRequest?

bool

public override int GetHashCode()

int

public override string ToString()

string

operator ==(LiveVoiceCreateRequest?, LiveVoiceCreateRequest?)

Section titled “ operator ==(LiveVoiceCreateRequest?, LiveVoiceCreateRequest?)”
public static bool operator ==(LiveVoiceCreateRequest? left, LiveVoiceCreateRequest? right)

left LiveVoiceCreateRequest?

right LiveVoiceCreateRequest?

bool

operator !=(LiveVoiceCreateRequest?, LiveVoiceCreateRequest?)

Section titled “ operator !=(LiveVoiceCreateRequest?, LiveVoiceCreateRequest?)”
public static bool operator !=(LiveVoiceCreateRequest? left, LiveVoiceCreateRequest? right)

left LiveVoiceCreateRequest?

right LiveVoiceCreateRequest?

bool