Versions in this module Expand all Collapse all v1 v1.0.0 Mar 23, 2021 Changes in this version + func RegisterCommand(name string, cmd Command) + type Command interface + Invoke func(ctx context.Context, conn io.Writer, cmd string, args []string) (async func(), persistent string, err error) + ShortUsage func() (syntax string, comment string) + Usage func(cmd string, out io.Writer) + type Server struct + Addr string + HelpCommand string + ListenerFdName string + Logger srv.LoggerFunc + OneshotCommand string + QuitCommand string + func (s *Server) Description() string + func (s *Server) Listen() (err error) + func (s *Server) Serve() (err error) + func (s *Server) Shutdown()