Documentation ¶
Index ¶
- Constants
- func NewFilterChain(cfg FilterConfig, runner command_runner.CommandRunner, logger lager.Logger) *filterChain
- func NewNATChain(cfg NATConfig, runner command_runner.CommandRunner, logger lager.Logger) *natChain
- type Chain
- type FilterConfig
- type Manager
- type NATConfig
- type PortForwarder
- type Starter
Constants ¶
View Source
const SetupScript = `` /* 6274-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
func NewFilterChain ¶
func NewFilterChain(cfg FilterConfig, runner command_runner.CommandRunner, logger lager.Logger) *filterChain
func NewNATChain ¶
func NewNATChain(cfg NATConfig, runner command_runner.CommandRunner, logger lager.Logger) *natChain
Types ¶
type FilterConfig ¶
type Manager ¶
func NewManager ¶
func NewManager(fc FilterConfig, nc NATConfig, chainPrefix, nicPrefix string, runner command_runner.CommandRunner, logger lager.Logger) *Manager
type PortForwarder ¶
type PortForwarder struct {
// contains filtered or unexported fields
}
func NewPortForwarder ¶
func NewPortForwarder(runner command_runner.CommandRunner) *PortForwarder
func (*PortForwarder) Forward ¶
func (p *PortForwarder) Forward(spec *kawasaki.PortForwarderSpec) error
type Starter ¶
type Starter struct {
// contains filtered or unexported fields
}
func NewStarter ¶
func NewStarter(runner command_runner.CommandRunner, fc FilterConfig, nc NATConfig, chainPrefix, nicPrefix string) *Starter
Source Files ¶
Click to show internal directories.
Click to hide internal directories.