enhancers

package
v0.19.1 Latest Latest
Warning

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

Go to latest
Published: Sep 14, 2018 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GraphFlowEnhancer

type GraphFlowEnhancer struct {
	graph.DefaultGraphListener
	Graph *graph.Graph
	// contains filtered or unexported fields
}

GraphFlowEnhancer describes an cache node enhancer

func NewGraphFlowEnhancer

func NewGraphFlowEnhancer(g *graph.Graph) *GraphFlowEnhancer

NewGraphFlowEnhancer creates a new flow enhancer that will enhance A and B flow nodes TIDs

func (*GraphFlowEnhancer) Name

func (gfe *GraphFlowEnhancer) Name() string

Name return the Graph enahancer name

func (*GraphFlowEnhancer) Start added in v0.18.0

func (gfe *GraphFlowEnhancer) Start() error

Start the graph flow enhancer

func (*GraphFlowEnhancer) Stop added in v0.18.0

func (gfe *GraphFlowEnhancer) Stop()

Stop the graph flow enhancer

type NeutronFlowEnhancer

type NeutronFlowEnhancer struct {
	graph.DefaultGraphListener
	Graph *graph.Graph
	// contains filtered or unexported fields
}

NeutronFlowEnhancer describes a neutron graph enhancer

func NewNeutronFlowEnhancer

func NewNeutronFlowEnhancer(g *graph.Graph) *NeutronFlowEnhancer

NewNeutronFlowEnhancer creates a new flow enhancer that will enhance A and B flow nodes TIDs

func (*NeutronFlowEnhancer) Name

func (nfe *NeutronFlowEnhancer) Name() string

Name return the Neutron enahancer name

func (*NeutronFlowEnhancer) Start added in v0.18.0

func (nfe *NeutronFlowEnhancer) Start() error

Start the neutron flow enhancer

func (*NeutronFlowEnhancer) Stop added in v0.18.0

func (nfe *NeutronFlowEnhancer) Stop()

Stop the neutron flow enhancer

Source Files

  • graph.go
  • neutron.go

Jump to

Keyboard shortcuts

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