node

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Oct 5, 2023 License: Apache-2.0 Imports: 13 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New() *node

func NewFromConfPath

func NewFromConfPath(confPath string) *node

Types

type ExecuteCallbackFunc

type ExecuteCallbackFunc = func() error

type PostStart

type PostStart interface {
	PostStart(context.Context) error
}

PostStart enables a platform to execute additional tasks after all platforms have started

type Registry

type Registry interface {
	GetService(v interface{}) (interface{}, error)

	RegisterService(service interface{}) error
}

type ViewManager

type ViewManager interface {
	NewView(id string, in []byte) (view.View, error)
	InitiateView(view view.View) (interface{}, error)
	InitiateContext(view view.View) (view.Context, error)
	InitiateContextWithIdentity(view view.View, id view.Identity) (view.Context, error)
	Context(contextID string) (view.Context, error)
}

Jump to

Keyboard shortcuts

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