Class IngressState
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class IngressState : IMessage<IngressState>, IEquatable<IngressState>, IDeepCloneable<IngressState>, IBufferMessage, IMessage
- Inheritance
-
IngressState
- Implements
-
IBufferMessage
- Inherited Members
Constructors
IngressState()
public IngressState()
IngressState(IngressState)
public IngressState(IngressState other)
Parameters
otherIngressState
Properties
Audio
public InputAudioState Audio { get; set; }
Property Value
EndedAt
public long EndedAt { get; set; }
Property Value
Error
Error/non compliance description if any
public string Error { get; set; }
Property Value
ResourceId
public string ResourceId { get; set; }
Property Value
RoomId
ID of the current/previous room published to
public string RoomId { get; set; }
Property Value
StartedAt
public long StartedAt { get; set; }
Property Value
Status
public IngressState.Types.Status Status { get; set; }
Property Value
Tracks
public RepeatedField<TrackInfo> Tracks { get; }
Property Value
UpdatedAt
public long UpdatedAt { get; set; }
Property Value
Video
public InputVideoState Video { get; set; }