Documentation ¶
Index ¶
- func NewAppsHandler(appsService port.AppsService) port.AppsHandler
- func NewDebugHandler(debugService port.DebugService) port.DebugHandler
- func NewHardwareHandler(hardwareService port.HardwareService) port.HardwareHandler
- func NewSettingsHandler(settingsService port.SettingsService) port.SettingsHandler
- func NewSshHandler(sshService port.SshService) port.SshHandler
- func NewSshKernelHandler(sshKernelService port.SshService) port.SshKernelHandler
- func NewUpdateHandler(updateService port.UpdateService, settingsService port.SettingsService) port.UpdateHandler
- type AddSSHKeyBody
- type AppsHandler
- type DebugHandler
- type HardwareHandler
- type SettingsHandler
- type SshHandler
- type SshKernelHandler
- type UpdateHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAppsHandler ¶
func NewAppsHandler(appsService port.AppsService) port.AppsHandler
func NewDebugHandler ¶ added in v0.14.0
func NewDebugHandler(debugService port.DebugService) port.DebugHandler
func NewHardwareHandler ¶
func NewHardwareHandler(hardwareService port.HardwareService) port.HardwareHandler
func NewSettingsHandler ¶
func NewSettingsHandler(settingsService port.SettingsService) port.SettingsHandler
func NewSshHandler ¶
func NewSshHandler(sshService port.SshService) port.SshHandler
func NewSshKernelHandler ¶
func NewSshKernelHandler(sshKernelService port.SshService) port.SshKernelHandler
func NewUpdateHandler ¶
func NewUpdateHandler(updateService port.UpdateService, settingsService port.SettingsService) port.UpdateHandler
Types ¶
type AddSSHKeyBody ¶
type AddSSHKeyBody struct {
AuthorizedKey string `json:"authorized_key"`
}
type AppsHandler ¶
type AppsHandler struct {
// contains filtered or unexported fields
}
func (*AppsHandler) Get ¶
func (h *AppsHandler) Get(c *router.Context)
type DebugHandler ¶ added in v0.14.0
type DebugHandler struct {
// contains filtered or unexported fields
}
func (*DebugHandler) HardReset ¶ added in v0.14.0
func (h *DebugHandler) HardReset(c *router.Context)
type HardwareHandler ¶
type HardwareHandler struct {
// contains filtered or unexported fields
}
func (*HardwareHandler) Get ¶
func (h *HardwareHandler) Get(c *router.Context)
type SettingsHandler ¶
type SettingsHandler struct {
// contains filtered or unexported fields
}
func (*SettingsHandler) Get ¶
func (h *SettingsHandler) Get(c *router.Context)
func (*SettingsHandler) Patch ¶
func (h *SettingsHandler) Patch(c *router.Context)
type SshHandler ¶
type SshHandler struct {
// contains filtered or unexported fields
}
func (*SshHandler) Add ¶
func (h *SshHandler) Add(c *router.Context)
func (*SshHandler) Delete ¶
func (h *SshHandler) Delete(c *router.Context)
func (*SshHandler) Get ¶
func (h *SshHandler) Get(c *router.Context)
type SshKernelHandler ¶
type SshKernelHandler struct {
// contains filtered or unexported fields
}
func (*SshKernelHandler) Add ¶
func (h *SshKernelHandler) Add(c *router.Context)
func (*SshKernelHandler) Delete ¶
func (h *SshKernelHandler) Delete(c *router.Context)
func (*SshKernelHandler) Get ¶
func (h *SshKernelHandler) Get(c *router.Context)
type UpdateHandler ¶
type UpdateHandler struct {
// contains filtered or unexported fields
}
func (*UpdateHandler) Get ¶
func (h *UpdateHandler) Get(c *router.Context)
func (*UpdateHandler) Install ¶
func (h *UpdateHandler) Install(c *router.Context)
Click to show internal directories.
Click to hide internal directories.