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
Click to show internal directories.
Click to hide internal directories.