dashboard_models

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 11, 2020 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppMemory added in v0.0.25

type AppMemory struct {
	// contains filtered or unexported fields
}

AppMemory ...

func NewAppMemory added in v0.1.2

func NewAppMemory(metric *metrics.MetricManager) (memory *AppMemory)

NewAppMemory ...

func (*AppMemory) Broadcast added in v0.1.2

func (g *AppMemory) Broadcast() (map[string]interface{}, bool)

Broadcast ...

type Cpu

type Cpu struct {
	// contains filtered or unexported fields
}

Cpu ...

func NewCpu

func NewCpu(metric *metrics.MetricManager) (node *Cpu)

NewCpu ...

func (*Cpu) Broadcast added in v0.1.2

func (g *Cpu) Broadcast() (map[string]interface{}, bool)

Broadcast ...

type Devices

type Devices struct {
	// contains filtered or unexported fields
}

Devices ...

func NewDevices

func NewDevices(metric *metrics.MetricManager) *Devices

NewDevices ...

func (*Devices) Broadcast

func (d *Devices) Broadcast() (map[string]interface{}, bool)

Broadcast ...

type Disk

type Disk struct {
	// contains filtered or unexported fields
}

Disk ...

func NewDisk

func NewDisk(metric *metrics.MetricManager) (memory *Disk)

NewDisk ...

func (*Disk) Broadcast added in v0.1.2

func (g *Disk) Broadcast() (map[string]interface{}, bool)

Broadcast ...

type Flow

type Flow struct {
	// contains filtered or unexported fields
}

Flow ...

func NewFlow added in v0.1.2

func NewFlow(metric *metrics.MetricManager) (node *Flow)

NewFlow ...

func (*Flow) Broadcast added in v0.1.2

func (g *Flow) Broadcast() (map[string]interface{}, bool)

Broadcast ...

type Gate

type Gate struct {
	// contains filtered or unexported fields
}

Gate ...

func NewGate

func NewGate(metric *metrics.MetricManager) (node *Gate)

NewGate ...

func (*Gate) Broadcast

func (g *Gate) Broadcast() (map[string]interface{}, bool)

Broadcast ...

func (*Gate) Status added in v0.0.12

func (t *Gate) Status(client stream.IStreamClient, message stream.Message)

only on request: 'dashboard.get.gate.status'

type History added in v0.2.0

type History struct {
	// contains filtered or unexported fields
}

History ...

func NewHistory added in v0.2.0

func NewHistory(metric *metrics.MetricManager) (memory *History)

NewHistory ...

func (*History) Broadcast added in v0.2.0

func (g *History) Broadcast() (map[string]interface{}, bool)

Broadcast ...

type Memory

type Memory struct {
	// contains filtered or unexported fields
}

Memory ...

func NewMemory added in v0.1.2

func NewMemory(metric *metrics.MetricManager) (memory *Memory)

NewMemory ...

func (*Memory) Broadcast added in v0.1.2

func (g *Memory) Broadcast() (map[string]interface{}, bool)

Broadcast ...

type Mqtt added in v0.1.2

type Mqtt struct {
	// contains filtered or unexported fields
}

Mqtt ...

func NewMqtt added in v0.1.2

func NewMqtt(metric *metrics.MetricManager) (memory *Mqtt)

NewMqtt ...

func (*Mqtt) Broadcast added in v0.1.2

func (g *Mqtt) Broadcast() (map[string]interface{}, bool)

Broadcast ...

type Nodes

type Nodes struct {
	// contains filtered or unexported fields
}

Nodes ...

func NewNode

func NewNode(metric *metrics.MetricManager) (node *Nodes)

NewNode ...

func (*Nodes) Broadcast

func (n *Nodes) Broadcast() (map[string]interface{}, bool)

Broadcast ...

func (*Nodes) NodesStatus

func (n *Nodes) NodesStatus(client stream.IStreamClient, message stream.Message)

only on request: 'dashboard.get.nodes.status'

type Uptime

type Uptime struct {
	// contains filtered or unexported fields
}

Uptime ...

func NewUptime added in v0.1.2

func NewUptime(metric *metrics.MetricManager) (memory *Uptime)

NewUptime ...

func (*Uptime) Broadcast added in v0.1.2

func (g *Uptime) Broadcast() (map[string]interface{}, bool)

Broadcast ...

type Workflow added in v0.0.25

type Workflow struct {
	// contains filtered or unexported fields
}

Workflow ...

func NewWorkflow added in v0.0.25

func NewWorkflow(metric *metrics.MetricManager) *Workflow

NewWorkflow ...

func (*Workflow) Broadcast added in v0.0.25

func (w *Workflow) Broadcast() (map[string]interface{}, bool)

status all workflows

type Zigbee2Mqtt added in v0.2.0

type Zigbee2Mqtt struct {
	// contains filtered or unexported fields
}

Zigbee2Mqtt ...

func NewZigbee2Mqtt added in v0.2.0

func NewZigbee2Mqtt(metric *metrics.MetricManager) (memory *Zigbee2Mqtt)

NewZigbee2Mqtt ...

func (*Zigbee2Mqtt) Broadcast added in v0.2.0

func (g *Zigbee2Mqtt) Broadcast() (map[string]interface{}, bool)

Broadcast ...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL