controller

package
v0.0.0-...-6aee3ff Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2020 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Controller

type Controller struct {
	Tracer *tracer.Tracer
	// contains filtered or unexported fields
}

Controller ...

func New

func New(
	ifacePrefix, nodeName string,
	syncInterval time.Duration,
	perfPollInterval time.Duration) (*Controller, error)

New ...

func (*Controller) Start

func (c *Controller) Start()

Start ..

func (*Controller) Stop

func (c *Controller) Stop()

Stop ..

type TraceServer

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

TraceServer ..

func NewTraceServer

func NewTraceServer(ring *ring.Ring) (*TraceServer, error)

NewTraceServer ..

func (*TraceServer) GetTraces

GetTraces ..

func (*TraceServer) Serve

func (srv *TraceServer) Serve(ctx context.Context)

Serve ..

func (*TraceServer) ServerStatus

ServerStatus returns some details

func (*TraceServer) Stop

func (srv *TraceServer) Stop()

Stop ..

Jump to

Keyboard shortcuts

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