Table of Contents

Class AgentDispatchState

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

Constructors

AgentDispatchState()

public AgentDispatchState()

AgentDispatchState(AgentDispatchState)

public AgentDispatchState(AgentDispatchState other)

Parameters

other AgentDispatchState

Properties

CreatedAt

public long CreatedAt { get; set; }

Property Value

long

DeletedAt

public long DeletedAt { get; set; }

Property Value

long

Jobs

For dispatches of tyoe JT_ROOM, there will be at most 1 job. For dispatches of type JT_PUBLISHER, there will be 1 per publisher.

public RepeatedField<Job> Jobs { get; }

Property Value

RepeatedField<Job>

Trigger

public AgentDispatchTrigger Trigger { get; set; }

Property Value

AgentDispatchTrigger