Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AsyncCommand ¶
type AsyncCommand struct { Name string Arguments []string ExitCode int IsRunning bool IsSuccessful bool CommandError error // contains filtered or unexported fields }
func NewAsyncCommand ¶
func (*AsyncCommand) Kill ¶
func (cmd *AsyncCommand) Kill() error
type AsyncCommandHandler ¶
type AsyncCommandHandler struct { }
func GetAsyncCommandHandler ¶
func GetAsyncCommandHandler() AsyncCommandHandler
func (AsyncCommandHandler) ExecuteAsync ¶
func (h AsyncCommandHandler) ExecuteAsync(cmd *AsyncCommand) error
type AsyncHandler ¶
type AsyncHandler interface {
ExecuteAsync(command *AsyncCommand)
}
type Command ¶
type Command struct { Name string Arguments []string Stdout bytes.Buffer Stderr bytes.Buffer ExitCode int IsSuccessful bool CommandError error }
func NewCommand ¶
type CommandHandler ¶
type CommandHandler struct { }
func GetCommandHandler ¶
func GetCommandHandler() CommandHandler
func (CommandHandler) Execute ¶
func (h CommandHandler) Execute(cmd *Command)
Click to show internal directories.
Click to hide internal directories.