server

package
v0.0.5 Latest Latest
Warning

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

Go to latest
Published: Jan 27, 2022 License: BSD-3-Clause Imports: 28 Imported by: 0

Documentation

Overview

Package server implements server.

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrNotExists   = errors.New("not exists")
	ErrInvalidPort = errors.New("invalid port")
	ErrClosed      = errors.New("server closed")
)
View Source
var (
	ErrAlreadyBootstrapped = errors.New("already bootstrapped")
	ErrNotBootstrapped     = errors.New("not bootstrapped")
	ErrNodeNotFound        = errors.New("node not found")
	ErrUnexpectedType      = errors.New("unexpected type")
	ErrStatusCanceled      = errors.New("gRPC stream status canceled")
)

Functions

This section is empty.

Types

type Config

type Config struct {
	Port        string
	GwPort      string
	DialTimeout time.Duration
}

type Server

type Server interface {
	Run(rootCtx context.Context) error
}

func New

func New(cfg Config) (Server, error)

Jump to

Keyboard shortcuts

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