Documentation
¶
Index ¶
- type PortForwarder
- func (PortForwarder) Close() error
- func (PortForwarder) ConnectToForwardedPort(ctx context.Context, conn io.ReadWriteCloser, ...) error
- func (PortForwarder) ForwardPort(ctx context.Context, opts portforwarder.ForwardPortOpts) error
- func (PortForwarder) ForwardPortToListener(ctx context.Context, opts portforwarder.ForwardPortOpts, ...) error
- func (PortForwarder) GetKeepAliveReason() string
- func (PortForwarder) KeepAlive(reason string)
- func (PortForwarder) ListPorts(ctx context.Context) ([]*tunnels.TunnelPort, error)
- func (PortForwarder) UpdatePortVisibility(ctx context.Context, remotePort int, visibility string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PortForwarder ¶ added in v2.37.0
type PortForwarder struct{}
func (PortForwarder) Close ¶ added in v2.39.0
func (PortForwarder) Close() error
Close implements portforwarder.PortForwarder.
func (PortForwarder) ConnectToForwardedPort ¶ added in v2.37.0
func (PortForwarder) ConnectToForwardedPort(ctx context.Context, conn io.ReadWriteCloser, opts portforwarder.ForwardPortOpts) error
ConnectToForwardedPort implements portforwarder.PortForwarder.
func (PortForwarder) ForwardPort ¶ added in v2.37.0
func (PortForwarder) ForwardPort(ctx context.Context, opts portforwarder.ForwardPortOpts) error
ForwardPort implements portforwarder.PortForwarder.
func (PortForwarder) ForwardPortToListener ¶ added in v2.37.0
func (PortForwarder) ForwardPortToListener(ctx context.Context, opts portforwarder.ForwardPortOpts, listener *net.TCPListener) error
ForwardPortToListener implements portforwarder.PortForwarder.
func (PortForwarder) GetKeepAliveReason ¶ added in v2.37.0
func (PortForwarder) GetKeepAliveReason() string
GetKeepAliveReason implements portforwarder.PortForwarder.
func (PortForwarder) KeepAlive ¶ added in v2.37.0
func (PortForwarder) KeepAlive(reason string)
KeepAlive implements portforwarder.PortForwarder.
func (PortForwarder) ListPorts ¶ added in v2.37.0
func (PortForwarder) ListPorts(ctx context.Context) ([]*tunnels.TunnelPort, error)
ListPorts implements portforwarder.PortForwarder.
func (PortForwarder) UpdatePortVisibility ¶ added in v2.37.0
func (PortForwarder) UpdatePortVisibility(ctx context.Context, remotePort int, visibility string) error
UpdatePortVisibility implements portforwarder.PortForwarder.
Click to show internal directories.
Click to hide internal directories.