manager

package
v0.9.1 Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package manager is is the main coordinator for the ONOS topology subsystem.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config added in v0.6.20

type Config struct {
	CAPath       string
	KeyPath      string
	CertPath     string
	GRPCPort     int
	AtomixClient atomix.Client
}

Config is a manager configuration

type Manager

type Manager struct {
	Config Config
}

Manager single point of entry for the topology system.

func NewManager

func NewManager(config Config) *Manager

NewManager creates a new manager

func (*Manager) Close

func (m *Manager) Close()

Close kills the channels and manager related objects

func (*Manager) Run

func (m *Manager) Run()

Run starts a synchronizer based on the devices and the northbound services.

func (*Manager) Start added in v0.6.20

func (m *Manager) Start() error

Start starts the manager

Jump to

Keyboard shortcuts

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