cli

package
v0.0.0-...-35b844d Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2023 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppService

type AppService struct {
	Program func()
}

func (*AppService) Start

func (p *AppService) Start(s srv.Service) error

func (*AppService) Stop

func (p *AppService) Stop(s srv.Service) error

type Wrapper

type Wrapper struct {
	Config        *config.Provider
	ServiceConfig *srv.Config
	Service       AppService
}

func NewWrapper

func NewWrapper(engine *harukap.HarukaAppEngine) (*Wrapper, error)

func (*Wrapper) InitService

func (w *Wrapper) InitService() error

func (*Wrapper) InstallAsService

func (w *Wrapper) InstallAsService()

func (*Wrapper) RestartService

func (w *Wrapper) RestartService()

func (*Wrapper) RunApp

func (w *Wrapper) RunApp()

func (*Wrapper) StartService

func (w *Wrapper) StartService()

func (*Wrapper) StopService

func (w *Wrapper) StopService()

func (*Wrapper) UnInstall

func (w *Wrapper) UnInstall()

Jump to

Keyboard shortcuts

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