Skip to content

StreamUpdatedEventPayload Class

The payload of the Stream Updated Event (SSF 1.0 Section 8.1.5): the transmitter's announcement that it changed a stream's status on its own. The SET carrying it names the stream in its top-level "sub_id", an opaque identifier whose id is the stream's.

C#
public sealed record StreamUpdatedEventPayload : Abblix.SecurityEvents.Events.IEventPayload, System.IEquatable<Abblix.SharedSignals.Events.StreamUpdatedEventPayload>

Inheritance System.Object → StreamUpdatedEventPayload

Implements Abblix.SecurityEvents.Events.IEventPayload, System.IEquatable<StreamUpdatedEventPayload>

Properties

StreamUpdatedEventPayload.Reason Property

OPTIONAL. Why the transmitter updated the status (SSF 1.0 Section 8.1.5).

C#
public string? Reason { get; init; }

Property Value

System.String

StreamUpdatedEventPayload.Status Property

REQUIRED. The stream's new status, one of StreamStatuses (SSF 1.0 Section 8.1.5).

C#
public string Status { get; init; }

Property Value

System.String