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.
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).
public string? Reason { get; init; }Property Value
StreamUpdatedEventPayload.Status Property
REQUIRED. The stream's new status, one of StreamStatuses (SSF 1.0 Section 8.1.5).
public string Status { get; init; }