type Daemon struct {
// contains filtered or unexported fields
}
func New(config *config.Config, test bool) (*Daemon, error)
func (d *Daemon) Close() error
func (d *Daemon) ReopenLogger() error
func (d *Daemon) Serve() error
func (d *Daemon) SetOutput(w io.Writer)