Files
esdi/telemetry/provider.go
T
esilva 528c62288a Provider loop discovery almost finished
Provider lookup will lookup on startup, do the healthcheck until the
stream starts and also restart on stream closure or provider stall
2026-09-12 23:28:15 +01:00

13 lines
253 B
Go

// Package telemetry is our interface with our data sources
package telemetry
import "time"
type TelemetryProvider interface {
StopStream()
Stream() (<-chan TelemetryData, error)
Subscribe(map[int16]FieldID)
IsAlive(time.Duration) bool
Close()
}