Documentation
¶
Index ¶
- type Edge
- type FlowGraph
- func (g *FlowGraph) AddEdge(e Edge)
- func (g *FlowGraph) AddNode(n Node)
- func (g *FlowGraph) AddNodesFromSample(v *model.Sample)
- func (g *FlowGraph) AddNodesFromVector(v model.Vector)
- func (g *FlowGraph) SetEdgeBytesFromVector(m model.Vector)
- func (g *FlowGraph) SetEdgeDroppedFromVector(m model.Vector)
- func (g *FlowGraph) SetEdgePacketsFromVector(m model.Vector)
- func (g *FlowGraph) SetEdgeRetransFromVector(m model.Vector)
- func (g *FlowGraph) ToJSON() ([]byte, error)
- type Node
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlowGraph ¶
type FlowGraph struct { Nodes map[string]*Node `json:"nodes"` Edges map[string]*Edge `json:"edges"` }
func NewFlowGraph ¶
func NewFlowGraph() *FlowGraph
func (*FlowGraph) AddNodesFromSample ¶ added in v1.0.1
func (*FlowGraph) AddNodesFromVector ¶ added in v1.0.1
func (*FlowGraph) SetEdgeBytesFromVector ¶
func (*FlowGraph) SetEdgeDroppedFromVector ¶ added in v1.0.1
func (*FlowGraph) SetEdgePacketsFromVector ¶
func (*FlowGraph) SetEdgeRetransFromVector ¶ added in v1.0.1
Click to show internal directories.
Click to hide internal directories.