Table of Contents

Class LeaveRequest

Namespace
Livekit.Server.Sdk.Dotnet
Assembly
LivekitApi.dll
public sealed class LeaveRequest : IMessage<LeaveRequest>, IEquatable<LeaveRequest>, IDeepCloneable<LeaveRequest>, IBufferMessage, IMessage
Inheritance
LeaveRequest
Implements
IBufferMessage
Inherited Members

Constructors

LeaveRequest()

public LeaveRequest()

LeaveRequest(LeaveRequest)

public LeaveRequest(LeaveRequest other)

Parameters

other LeaveRequest

Properties

Action

public LeaveRequest.Types.Action Action { get; set; }

Property Value

LeaveRequest.Types.Action

CanReconnect

sent when server initiates the disconnect due to server-restart indicates clients should attempt full-reconnect sequence NOTE: can_reconnect obsoleted by action starting in protocol version 13

public bool CanReconnect { get; set; }

Property Value

bool

Reason

public DisconnectReason Reason { get; set; }

Property Value

DisconnectReason

Regions

public RegionSettings Regions { get; set; }

Property Value

RegionSettings