Documentation
¶
Index ¶
- type App
- func (a *App) Close()
- func (a *App) MonitorFileChanges(ctx context.Context) error
- func (a *App) Notify(n notification.Notification) error
- func (a *App) ProcessRestartEvents(ctx context.Context) error
- func (a *App) ProcessSignals() error
- func (a *App) RunChildProcess(cfg config.Config) error
- func (a *App) RunConsole() error
- func (a *App) RunNotifer() error
- func (a *App) RunProxy() error
- func (a *App) RunWebUI() error
- type Closeable
- type Console
- type Database
- type Notifier
- type Startable
- type UI
- type Watcher
- type WebProxy
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
// contains filtered or unexported fields
}
func (*App) Notify ¶
func (a *App) Notify(n notification.Notification) error
func (*App) ProcessSignals ¶
func (*App) RunConsole ¶
func (*App) RunNotifer ¶
type Console ¶
type Console interface {
Closeable
Startable
notification.EventConsumer
process.ConsoleOutput
}
type Database ¶
type Database interface {
Closeable
notification.EventConsumer
webui.Database
}
type Notifier ¶
type Notifier interface {
Closeable
Startable
notification.EventConsumer
SendSoftRestart(hint string) error
}
type UI ¶
type UI interface {
Closeable
Startable
notification.EventConsumer
Enabled() bool
}
type Watcher ¶
type Watcher interface {
Closeable
Watch(notification.NotificationCallback) error
}
type WebProxy ¶
type WebProxy interface {
Closeable
Startable
notification.EventConsumer
Enabled() bool
}
Click to show internal directories.
Click to hide internal directories.