Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type LanguageRunner ¶ added in v0.5.0
func (*LanguageRunner) Connection ¶ added in v0.5.0
func (r *LanguageRunner) Connection() net.Conn
func (*LanguageRunner) ExecuteAndGetStatus ¶ added in v0.5.0
func (r *LanguageRunner) ExecuteAndGetStatus(message *gauge_messages.Message) *gauge_messages.ProtoExecutionResult
func (*LanguageRunner) IsProcessRunning ¶ added in v0.5.0
func (r *LanguageRunner) IsProcessRunning() bool
func (*LanguageRunner) Kill ¶ added in v0.5.0
func (r *LanguageRunner) Kill() error
type Runner ¶
type Runner interface { ExecuteAndGetStatus(m *gauge_messages.Message) *gauge_messages.ProtoExecutionResult IsProcessRunning() bool Kill() error Connection() net.Conn }
type RunnerInfo ¶ added in v0.5.0
type RunnerInfo struct { Id string Name string Version string Description string Run struct { Windows []string Linux []string Darwin []string } Init struct { Windows []string Linux []string Darwin []string } Lib string GaugeVersionSupport version.VersionSupport }
func GetRunnerInfo ¶
func GetRunnerInfo(language string) (*RunnerInfo, error)
type StartChannels ¶
Click to show internal directories.
Click to hide internal directories.