localhost

package
v0.0.0-...-7a19e20 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: BSD-3-Clause Imports: 15 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Ext = service.Extend(extName, &extConfig, func(ctx context.Context, r *service.Registry) error {
	if extConfig.Addr == "" {
		return nil
	}

	l, err := New(&extConfig)
	if err != nil {
		return err
	}

	return r.Register(l)
})

Functions

This section is empty.

Types

type Config

type Config struct {
	Addr string
}

type Localhost

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

func New

func New(config *Config) (l *Localhost, err error)

func (*Localhost) CreateInstance

func (l *Localhost) CreateInstance(ctx context.Context, config service.InstanceConfig, snapshot []byte,
) (service.Instance, error)

func (*Localhost) Discoverable

func (*Localhost) Discoverable(context.Context) bool

func (*Localhost) Properties

func (*Localhost) Properties() service.Properties

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

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