manager

package
Version: v0.9.4 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2022 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

Source Files

Jump to

Keyboard shortcuts

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