Class GaugeTelemetryConnector
Namespace: VelloSharp.Composition.Telemetry
Assembly: VelloSharp.Composition.dll
public sealed class GaugeTelemetryConnector : IDisposable
Inheritance
object ← GaugeTelemetryConnector
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
GaugeTelemetryConnector(TelemetryHub, CommandBroker)
public GaugeTelemetryConnector(TelemetryHub hub, CommandBroker broker)
Parameters
hub
TelemetryHub
broker
CommandBroker
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
Register(string, string, IGaugeTelemetryConsumer)
public IDisposable Register(string signalId, string commandTargetId, IGaugeTelemetryConsumer consumer)
Parameters
signalId
string
commandTargetId
string
consumer
IGaugeTelemetryConsumer