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.