| 1234567891011121314151617181920212223242526272829 |
- package models
- import (
- "github.com/grafana/grafana/pkg/components/null"
- )
- type TimePoint [2]null.Float
- type TimeSeriesPoints []TimePoint
- type StreamPacket struct {
- Stream string `json:"stream"`
- Series []StreamSeries `json:"series"`
- }
- type StreamSeries struct {
- Name string `json:"name"`
- Points TimeSeriesPoints `json:"points"`
- }
- type StreamInfo struct {
- Name string
- }
- type StreamList []*StreamInfo
- type StreamManager interface {
- GetStreamList() StreamList
- Push(data *StreamPacket)
- }
|