Class SourceSignalBase
Base class for signals containing payload data and source identifier.
Inheritance
System.Object
SourceSignalBase
Namespace: MAT.Atlas.Api.Core.Signals
Assembly: MAT.Atlas.Api.Core.dll
Syntax
public abstract class SourceSignalBase : Object, ISourceSignal, ISignal
Constructors
SourceSignalBase(Guid)
Initializes a new instance of the SourceSignalBase class.
Declaration
protected SourceSignalBase(Guid sourceId)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | sourceId | The source Id. |
Properties
SignalId
Gets this signal type's unique identifier.
Declaration
public abstract Guid SignalId { get; }
Property Value
Type | Description |
---|---|
System.Guid | The signal type's unique identifier. |
SourceId
Gets this source of signal unique identifier.
Declaration
public Guid SourceId { get; }
Property Value
Type | Description |
---|---|
System.Guid | The signal source unique identifier. |