Skip to content

SubscribedEventType

Record in Oadm.Sdk.Events · Oadm.Sdk.dll

An event type the server knows, as a subscriber sees it (the catalog of the rule dialog).

public sealed record SubscribedEventType(EventTypeInfo Info, string SourceId, string SourceName, bool Available)

Parameters

  • Info: The type: id, name, group, kind, scope and its data fields with their kinds.
  • SourceId: The plugin that publishes it (“oadm.device-triggers”), or “oadm.device” for OADM’s own events.
  • SourceName: The source’s name (“Device triggers”, “Built in”).
  • Available: False while the source’s plugin is turned off.
bool Available { get; init; }

False while the source’s plugin is turned off.

EventTypeInfo Info { get; init; }

The type: id, name, group, kind, scope and its data fields with their kinds.

string SourceId { get; init; }

The plugin that publishes it (“oadm.device-triggers”), or “oadm.device” for OADM’s own events.

string SourceName { get; init; }

The source’s name (“Device triggers”, “Built in”).