Documentation ¶
Index ¶
- type BurnActionSpec
- func (*BurnActionSpec) Aliases() []string
- func (*BurnActionSpec) Executor(channel exec.Channel) exec.Executor
- func (*BurnActionSpec) Flags() []exec.ExpFlagSpec
- func (*BurnActionSpec) LongDesc() string
- func (*BurnActionSpec) Matchers() []exec.ExpFlagSpec
- func (*BurnActionSpec) Name() string
- func (*BurnActionSpec) ShortDesc() string
- type BurnIOExecutor
- type CpuCommandModelSpec
- func (*CpuCommandModelSpec) Actions() []exec.ExpActionCommandSpec
- func (*CpuCommandModelSpec) Example() string
- func (cms *CpuCommandModelSpec) Flags() []exec.ExpFlagSpec
- func (*CpuCommandModelSpec) LongDesc() string
- func (*CpuCommandModelSpec) Name() string
- func (*CpuCommandModelSpec) PreExecutor() exec.PreExecutor
- func (*CpuCommandModelSpec) ShortDesc() string
- type DelayActionSpec
- func (*DelayActionSpec) Aliases() []string
- func (*DelayActionSpec) Executor(channel exec.Channel) exec.Executor
- func (*DelayActionSpec) Flags() []exec.ExpFlagSpec
- func (*DelayActionSpec) LongDesc() string
- func (*DelayActionSpec) Matchers() []exec.ExpFlagSpec
- func (*DelayActionSpec) Name() string
- func (*DelayActionSpec) ShortDesc() string
- type DiskCommandSpec
- func (*DiskCommandSpec) Actions() []exec.ExpActionCommandSpec
- func (*DiskCommandSpec) Example() string
- func (*DiskCommandSpec) Flags() []exec.ExpFlagSpec
- func (*DiskCommandSpec) LongDesc() string
- func (*DiskCommandSpec) Name() string
- func (*DiskCommandSpec) PreExecutor() exec.PreExecutor
- func (*DiskCommandSpec) ShortDesc() string
- type DnsActionSpec
- func (*DnsActionSpec) Aliases() []string
- func (*DnsActionSpec) Executor(channel exec.Channel) exec.Executor
- func (*DnsActionSpec) Flags() []exec.ExpFlagSpec
- func (*DnsActionSpec) LongDesc() string
- func (*DnsActionSpec) Matchers() []exec.ExpFlagSpec
- func (*DnsActionSpec) Name() string
- func (*DnsActionSpec) ShortDesc() string
- type DropActionSpec
- func (*DropActionSpec) Aliases() []string
- func (*DropActionSpec) Executor(channel exec.Channel) exec.Executor
- func (*DropActionSpec) Flags() []exec.ExpFlagSpec
- func (*DropActionSpec) LongDesc() string
- func (*DropActionSpec) Matchers() []exec.ExpFlagSpec
- func (*DropActionSpec) Name() string
- func (*DropActionSpec) ShortDesc() string
- type FillActionExecutor
- type FillActionSpec
- func (*FillActionSpec) Aliases() []string
- func (*FillActionSpec) Executor(channel exec.Channel) exec.Executor
- func (*FillActionSpec) Flags() []exec.ExpFlagSpec
- func (*FillActionSpec) LongDesc() string
- func (*FillActionSpec) Matchers() []exec.ExpFlagSpec
- func (*FillActionSpec) Name() string
- func (*FillActionSpec) ShortDesc() string
- type KillActionCommandSpec
- func (*KillActionCommandSpec) Aliases() []string
- func (*KillActionCommandSpec) Executor(channel exec.Channel) exec.Executor
- func (*KillActionCommandSpec) Flags() []exec.ExpFlagSpec
- func (*KillActionCommandSpec) LongDesc() string
- func (*KillActionCommandSpec) Matchers() []exec.ExpFlagSpec
- func (*KillActionCommandSpec) Name() string
- func (*KillActionCommandSpec) ShortDesc() string
- type LossActionSpec
- func (*LossActionSpec) Aliases() []string
- func (*LossActionSpec) Executor(channel exec.Channel) exec.Executor
- func (*LossActionSpec) Flags() []exec.ExpFlagSpec
- func (*LossActionSpec) LongDesc() string
- func (*LossActionSpec) Matchers() []exec.ExpFlagSpec
- func (*LossActionSpec) Name() string
- func (*LossActionSpec) ShortDesc() string
- type NetworkCommandSpec
- func (*NetworkCommandSpec) Actions() []exec.ExpActionCommandSpec
- func (*NetworkCommandSpec) Example() string
- func (*NetworkCommandSpec) Flags() []exec.ExpFlagSpec
- func (*NetworkCommandSpec) LongDesc() string
- func (*NetworkCommandSpec) Name() string
- func (*NetworkCommandSpec) PreExecutor() exec.PreExecutor
- func (*NetworkCommandSpec) ShortDesc() string
- type NetworkDelayExecutor
- type NetworkDnsExecutor
- type NetworkDropExecutor
- type NetworkLossExecutor
- type ProcessCommandModelSpec
- func (*ProcessCommandModelSpec) Actions() []exec.ExpActionCommandSpec
- func (*ProcessCommandModelSpec) Example() string
- func (*ProcessCommandModelSpec) Flags() []exec.ExpFlagSpec
- func (*ProcessCommandModelSpec) LongDesc() string
- func (*ProcessCommandModelSpec) Name() string
- func (*ProcessCommandModelSpec) PreExecutor() exec.PreExecutor
- func (*ProcessCommandModelSpec) ShortDesc() string
- type ProcessExecutor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BurnActionSpec ¶
type BurnActionSpec struct { }
func (*BurnActionSpec) Aliases ¶
func (*BurnActionSpec) Aliases() []string
func (*BurnActionSpec) Executor ¶
func (*BurnActionSpec) Executor(channel exec.Channel) exec.Executor
func (*BurnActionSpec) Flags ¶
func (*BurnActionSpec) Flags() []exec.ExpFlagSpec
func (*BurnActionSpec) LongDesc ¶
func (*BurnActionSpec) LongDesc() string
func (*BurnActionSpec) Matchers ¶
func (*BurnActionSpec) Matchers() []exec.ExpFlagSpec
func (*BurnActionSpec) Name ¶
func (*BurnActionSpec) Name() string
func (*BurnActionSpec) ShortDesc ¶
func (*BurnActionSpec) ShortDesc() string
type BurnIOExecutor ¶
type BurnIOExecutor struct {
// contains filtered or unexported fields
}
func (*BurnIOExecutor) Name ¶
func (*BurnIOExecutor) Name() string
func (*BurnIOExecutor) SetChannel ¶
func (be *BurnIOExecutor) SetChannel(channel exec.Channel)
type CpuCommandModelSpec ¶
type CpuCommandModelSpec struct { }
func (*CpuCommandModelSpec) Actions ¶
func (*CpuCommandModelSpec) Actions() []exec.ExpActionCommandSpec
func (*CpuCommandModelSpec) Example ¶
func (*CpuCommandModelSpec) Example() string
func (*CpuCommandModelSpec) Flags ¶
func (cms *CpuCommandModelSpec) Flags() []exec.ExpFlagSpec
func (*CpuCommandModelSpec) LongDesc ¶
func (*CpuCommandModelSpec) LongDesc() string
func (*CpuCommandModelSpec) Name ¶
func (*CpuCommandModelSpec) Name() string
func (*CpuCommandModelSpec) PreExecutor ¶
func (*CpuCommandModelSpec) PreExecutor() exec.PreExecutor
func (*CpuCommandModelSpec) ShortDesc ¶
func (*CpuCommandModelSpec) ShortDesc() string
type DelayActionSpec ¶
type DelayActionSpec struct { }
func (*DelayActionSpec) Aliases ¶
func (*DelayActionSpec) Aliases() []string
func (*DelayActionSpec) Executor ¶
func (*DelayActionSpec) Executor(channel exec.Channel) exec.Executor
func (*DelayActionSpec) Flags ¶
func (*DelayActionSpec) Flags() []exec.ExpFlagSpec
func (*DelayActionSpec) LongDesc ¶
func (*DelayActionSpec) LongDesc() string
func (*DelayActionSpec) Matchers ¶
func (*DelayActionSpec) Matchers() []exec.ExpFlagSpec
func (*DelayActionSpec) Name ¶
func (*DelayActionSpec) Name() string
func (*DelayActionSpec) ShortDesc ¶
func (*DelayActionSpec) ShortDesc() string
type DiskCommandSpec ¶
type DiskCommandSpec struct { }
func (*DiskCommandSpec) Actions ¶
func (*DiskCommandSpec) Actions() []exec.ExpActionCommandSpec
func (*DiskCommandSpec) Example ¶
func (*DiskCommandSpec) Example() string
func (*DiskCommandSpec) Flags ¶
func (*DiskCommandSpec) Flags() []exec.ExpFlagSpec
func (*DiskCommandSpec) LongDesc ¶
func (*DiskCommandSpec) LongDesc() string
func (*DiskCommandSpec) Name ¶
func (*DiskCommandSpec) Name() string
func (*DiskCommandSpec) PreExecutor ¶
func (*DiskCommandSpec) PreExecutor() exec.PreExecutor
func (*DiskCommandSpec) ShortDesc ¶
func (*DiskCommandSpec) ShortDesc() string
type DnsActionSpec ¶
type DnsActionSpec struct { }
func (*DnsActionSpec) Aliases ¶
func (*DnsActionSpec) Aliases() []string
func (*DnsActionSpec) Flags ¶
func (*DnsActionSpec) Flags() []exec.ExpFlagSpec
func (*DnsActionSpec) LongDesc ¶
func (*DnsActionSpec) LongDesc() string
func (*DnsActionSpec) Matchers ¶
func (*DnsActionSpec) Matchers() []exec.ExpFlagSpec
func (*DnsActionSpec) Name ¶
func (*DnsActionSpec) Name() string
func (*DnsActionSpec) ShortDesc ¶
func (*DnsActionSpec) ShortDesc() string
type DropActionSpec ¶
type DropActionSpec struct { }
func (*DropActionSpec) Aliases ¶
func (*DropActionSpec) Aliases() []string
func (*DropActionSpec) Executor ¶
func (*DropActionSpec) Executor(channel exec.Channel) exec.Executor
func (*DropActionSpec) Flags ¶
func (*DropActionSpec) Flags() []exec.ExpFlagSpec
func (*DropActionSpec) LongDesc ¶
func (*DropActionSpec) LongDesc() string
func (*DropActionSpec) Matchers ¶
func (*DropActionSpec) Matchers() []exec.ExpFlagSpec
func (*DropActionSpec) Name ¶
func (*DropActionSpec) Name() string
func (*DropActionSpec) ShortDesc ¶
func (*DropActionSpec) ShortDesc() string
type FillActionExecutor ¶
type FillActionExecutor struct {
// contains filtered or unexported fields
}
func (*FillActionExecutor) Name ¶
func (*FillActionExecutor) Name() string
func (*FillActionExecutor) SetChannel ¶
func (fae *FillActionExecutor) SetChannel(channel exec.Channel)
type FillActionSpec ¶
type FillActionSpec struct { }
func (*FillActionSpec) Aliases ¶
func (*FillActionSpec) Aliases() []string
func (*FillActionSpec) Executor ¶
func (*FillActionSpec) Executor(channel exec.Channel) exec.Executor
func (*FillActionSpec) Flags ¶
func (*FillActionSpec) Flags() []exec.ExpFlagSpec
func (*FillActionSpec) LongDesc ¶
func (*FillActionSpec) LongDesc() string
func (*FillActionSpec) Matchers ¶
func (*FillActionSpec) Matchers() []exec.ExpFlagSpec
func (*FillActionSpec) Name ¶
func (*FillActionSpec) Name() string
func (*FillActionSpec) ShortDesc ¶
func (*FillActionSpec) ShortDesc() string
type KillActionCommandSpec ¶
type KillActionCommandSpec struct { }
func (*KillActionCommandSpec) Aliases ¶
func (*KillActionCommandSpec) Aliases() []string
func (*KillActionCommandSpec) Executor ¶
func (*KillActionCommandSpec) Executor(channel exec.Channel) exec.Executor
func (*KillActionCommandSpec) Flags ¶
func (*KillActionCommandSpec) Flags() []exec.ExpFlagSpec
func (*KillActionCommandSpec) LongDesc ¶
func (*KillActionCommandSpec) LongDesc() string
func (*KillActionCommandSpec) Matchers ¶
func (*KillActionCommandSpec) Matchers() []exec.ExpFlagSpec
func (*KillActionCommandSpec) Name ¶
func (*KillActionCommandSpec) Name() string
func (*KillActionCommandSpec) ShortDesc ¶
func (*KillActionCommandSpec) ShortDesc() string
type LossActionSpec ¶
type LossActionSpec struct { }
func (*LossActionSpec) Aliases ¶
func (*LossActionSpec) Aliases() []string
func (*LossActionSpec) Executor ¶
func (*LossActionSpec) Executor(channel exec.Channel) exec.Executor
func (*LossActionSpec) Flags ¶
func (*LossActionSpec) Flags() []exec.ExpFlagSpec
func (*LossActionSpec) LongDesc ¶
func (*LossActionSpec) LongDesc() string
func (*LossActionSpec) Matchers ¶
func (*LossActionSpec) Matchers() []exec.ExpFlagSpec
func (*LossActionSpec) Name ¶
func (*LossActionSpec) Name() string
func (*LossActionSpec) ShortDesc ¶
func (*LossActionSpec) ShortDesc() string
type NetworkCommandSpec ¶
type NetworkCommandSpec struct { }
func (*NetworkCommandSpec) Actions ¶
func (*NetworkCommandSpec) Actions() []exec.ExpActionCommandSpec
func (*NetworkCommandSpec) Example ¶
func (*NetworkCommandSpec) Example() string
func (*NetworkCommandSpec) Flags ¶
func (*NetworkCommandSpec) Flags() []exec.ExpFlagSpec
func (*NetworkCommandSpec) LongDesc ¶
func (*NetworkCommandSpec) LongDesc() string
func (*NetworkCommandSpec) Name ¶
func (*NetworkCommandSpec) Name() string
func (*NetworkCommandSpec) PreExecutor ¶
func (*NetworkCommandSpec) PreExecutor() exec.PreExecutor
func (*NetworkCommandSpec) ShortDesc ¶
func (*NetworkCommandSpec) ShortDesc() string
type NetworkDelayExecutor ¶
type NetworkDelayExecutor struct {
// contains filtered or unexported fields
}
func (*NetworkDelayExecutor) Name ¶
func (de *NetworkDelayExecutor) Name() string
func (*NetworkDelayExecutor) SetChannel ¶
func (de *NetworkDelayExecutor) SetChannel(channel exec.Channel)
type NetworkDnsExecutor ¶
type NetworkDnsExecutor struct {
// contains filtered or unexported fields
}
func (*NetworkDnsExecutor) Name ¶
func (*NetworkDnsExecutor) Name() string
func (*NetworkDnsExecutor) SetChannel ¶
func (ns *NetworkDnsExecutor) SetChannel(channel exec.Channel)
type NetworkDropExecutor ¶
type NetworkDropExecutor struct {
// contains filtered or unexported fields
}
func (*NetworkDropExecutor) Name ¶
func (*NetworkDropExecutor) Name() string
func (*NetworkDropExecutor) SetChannel ¶
func (ne *NetworkDropExecutor) SetChannel(channel exec.Channel)
type NetworkLossExecutor ¶
type NetworkLossExecutor struct {
// contains filtered or unexported fields
}
func (*NetworkLossExecutor) Name ¶
func (*NetworkLossExecutor) Name() string
func (*NetworkLossExecutor) SetChannel ¶
func (nle *NetworkLossExecutor) SetChannel(channel exec.Channel)
type ProcessCommandModelSpec ¶
type ProcessCommandModelSpec struct { }
func (*ProcessCommandModelSpec) Actions ¶
func (*ProcessCommandModelSpec) Actions() []exec.ExpActionCommandSpec
func (*ProcessCommandModelSpec) Example ¶
func (*ProcessCommandModelSpec) Example() string
func (*ProcessCommandModelSpec) Flags ¶
func (*ProcessCommandModelSpec) Flags() []exec.ExpFlagSpec
func (*ProcessCommandModelSpec) LongDesc ¶
func (*ProcessCommandModelSpec) LongDesc() string
func (*ProcessCommandModelSpec) Name ¶
func (*ProcessCommandModelSpec) Name() string
func (*ProcessCommandModelSpec) PreExecutor ¶
func (*ProcessCommandModelSpec) PreExecutor() exec.PreExecutor
func (*ProcessCommandModelSpec) ShortDesc ¶
func (*ProcessCommandModelSpec) ShortDesc() string
type ProcessExecutor ¶
type ProcessExecutor struct {
// contains filtered or unexported fields
}
func (*ProcessExecutor) Name ¶
func (pe *ProcessExecutor) Name() string
func (*ProcessExecutor) SetChannel ¶
func (pe *ProcessExecutor) SetChannel(channel exec.Channel)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.