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.