package controller

import "github.com/edgexfoundry/device-sdk-go/internal/controller"

Index

Types

type ConfigRespMap

type ConfigRespMap struct {
	Configuration map[string]interface{}
}

type RestController

type RestController struct {
	LoggingClient logger.LoggingClient
	// contains filtered or unexported fields
}

func NewRestController

func NewRestController(r *mux.Router, dic *di.Container) *RestController

func (*RestController) AddRoute

func (c *RestController) AddRoute(route string, handler func(http.ResponseWriter, *http.Request), methods ...string) error

func (*RestController) InitRestRoutes

func (c *RestController) InitRestRoutes()

func (*RestController) InitV2RestRoutes

func (c *RestController) InitV2RestRoutes()

func (*RestController) Router

func (c *RestController) Router() *mux.Router

Source Files

restfuncs.go restrouter.go

Directories

PathSynopsis
internal/controller/correlation
Version
v1.4.0 (latest)
Published
Dec 21, 2020
Platform
linux/amd64
Imports
21 packages
Last checked
4 days ago

Tools for package owners.