web

package
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Sep 28, 2023 License: MIT Imports: 22 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EndpointsController

type EndpointsController struct {
	Config             *config.Config
	EndpointRepository endpoint.Repository
	NetworkRepository  network.Repository
	IPAllocator        ipallocator.IPAllocator
}

func (EndpointsController) Create

func (EndpointsController) Destroy

func (EndpointsController) List

type NetworksController

type NetworksController struct {
	Config             *config.Config
	EndpointRepository endpoint.Repository
	NetworkRepository  network.Repository
	IPAllocator        ipallocator.IPAllocator
}

func (NetworksController) Connect

func (c NetworksController) Connect(w http.ResponseWriter, r *http.Request, urlparams map[string]string) error

func (NetworksController) Create

func (NetworksController) Destroy

func (NetworksController) List

func (NetworksController) Show

type VersionController added in v0.5.4

type VersionController struct {
	Config *config.Config
}

func NewVersionController added in v0.5.4

func NewVersionController(c *config.Config) VersionController

func (VersionController) Show added in v0.5.4

func (c VersionController) Show(w http.ResponseWriter, r *http.Request, params map[string]string) error

Jump to

Keyboard shortcuts

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