Table of Contents

Class Room

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

Constructors

Room()

public Room()

Room(Room)

public Room(Room other)

Parameters

other Room

Properties

ActiveRecording

public bool ActiveRecording { get; set; }

Property Value

bool

CreationTime

public long CreationTime { get; set; }

Property Value

long

CreationTimeMs

public long CreationTimeMs { get; set; }

Property Value

long

DepartureTimeout

public uint DepartureTimeout { get; set; }

Property Value

uint

EmptyTimeout

public uint EmptyTimeout { get; set; }

Property Value

uint

EnabledCodecs

public RepeatedField<Codec> EnabledCodecs { get; }

Property Value

RepeatedField<Codec>

MaxParticipants

public uint MaxParticipants { get; set; }

Property Value

uint

Metadata

public string Metadata { get; set; }

Property Value

string

Name

public string Name { get; set; }

Property Value

string

NumParticipants

public uint NumParticipants { get; set; }

Property Value

uint

NumPublishers

public uint NumPublishers { get; set; }

Property Value

uint

Sid

public string Sid { get; set; }

Property Value

string

TurnPassword

public string TurnPassword { get; set; }

Property Value

string

Version

public TimedVersion Version { get; set; }

Property Value

TimedVersion