Documentation ¶
Index ¶
- func NewApp(chamberManager chamber.Controller, devicePath string, ...) (*web.App, error)
- type AuthHandler
- type BatchesHandler
- type ChambersHandler
- func (h *ChambersHandler) Delete(ctx context.Context, w http.ResponseWriter, _ *http.Request, ...) error
- func (h *ChambersHandler) Get(ctx context.Context, w http.ResponseWriter, _ *http.Request, ...) error
- func (h *ChambersHandler) GetAll(ctx context.Context, w http.ResponseWriter, _ *http.Request, ...) error
- func (h *ChambersHandler) Save(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error
- func (h *ChambersHandler) Start(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error
- func (h *ChambersHandler) Stop(ctx context.Context, w http.ResponseWriter, _ *http.Request, ...) error
- type SettingsHandler
- type Status
- type ThermometersHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AuthHandler ¶
func (*AuthHandler) Login ¶
func (h *AuthHandler) Login(ctx context.Context, w http.ResponseWriter, r *http.Request, _ httprouter.Params) error
func (*AuthHandler) Save ¶
func (h *AuthHandler) Save(ctx context.Context, w http.ResponseWriter, r *http.Request, _ httprouter.Params) error
type BatchesHandler ¶
type BatchesHandler struct {
Service brewfather.Service
}
func (*BatchesHandler) Get ¶
func (h *BatchesHandler) Get(ctx context.Context, w http.ResponseWriter, _ *http.Request, p httprouter.Params) error
func (*BatchesHandler) GetAll ¶
func (h *BatchesHandler) GetAll(ctx context.Context, w http.ResponseWriter, _ *http.Request, _ httprouter.Params, ) error
type ChambersHandler ¶
type ChambersHandler struct { ChamberController chamber.Controller Logger *logrus.Logger }
func (*ChambersHandler) Delete ¶
func (h *ChambersHandler) Delete(ctx context.Context, w http.ResponseWriter, _ *http.Request, p httprouter.Params, ) error
func (*ChambersHandler) Get ¶
func (h *ChambersHandler) Get(ctx context.Context, w http.ResponseWriter, _ *http.Request, p httprouter.Params) error
func (*ChambersHandler) GetAll ¶
func (h *ChambersHandler) GetAll(ctx context.Context, w http.ResponseWriter, _ *http.Request, _ httprouter.Params, ) error
func (*ChambersHandler) Save ¶
func (h *ChambersHandler) Save(ctx context.Context, w http.ResponseWriter, r *http.Request, _ httprouter.Params) error
func (*ChambersHandler) Start ¶
func (h *ChambersHandler) Start(ctx context.Context, w http.ResponseWriter, r *http.Request, p httprouter.Params, ) error
func (*ChambersHandler) Stop ¶
func (h *ChambersHandler) Stop(ctx context.Context, w http.ResponseWriter, _ *http.Request, p httprouter.Params) error
type SettingsHandler ¶
func (*SettingsHandler) Get ¶
func (h *SettingsHandler) Get(ctx context.Context, w http.ResponseWriter, _ *http.Request, _ httprouter.Params) error
func (*SettingsHandler) Save ¶
func (h *SettingsHandler) Save(ctx context.Context, w http.ResponseWriter, r *http.Request, _ httprouter.Params) error
type ThermometersHandler ¶
type ThermometersHandler struct {
DevicePath string
}
func (*ThermometersHandler) GetAll ¶
func (h *ThermometersHandler) GetAll(ctx context.Context, w http.ResponseWriter, _ *http.Request, _ httprouter.Params, ) error
Click to show internal directories.
Click to hide internal directories.