delve

package
v0.0.24 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 25, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KubeDelveClient

type KubeDelveClient struct {
	*rpc2.RPCClient
	// contains filtered or unexported fields
}

func NewKubeDelveClient

func NewKubeDelveClient(ctx context.Context, host string, port int) (*KubeDelveClient, error)

func (KubeDelveClient) Close

func (kdc KubeDelveClient) Close() error

func (KubeDelveClient) ValidateState

func (kdc KubeDelveClient) ValidateState() error

type KubeDelveServer

type KubeDelveServer struct {
	// contains filtered or unexported fields
}

func NewKubeDelveServer

func NewKubeDelveServer(l *logrus.Entry, namespace, host string, port int) *KubeDelveServer

func (KubeDelveServer) Host

func (kds KubeDelveServer) Host() string

func (KubeDelveServer) Port

func (kds KubeDelveServer) Port() int

func (*KubeDelveServer) Start

func (kds *KubeDelveServer) Start(ctx context.Context, pod, container string,
	binDest string, binArgs []string, doContinue bool) error

func (*KubeDelveServer) StartNoWait

func (kds *KubeDelveServer) StartNoWait(ctx context.Context, pod, container string,
	binDest string, binArgs []string, doContinue bool)

func (*KubeDelveServer) Stop

func (kds *KubeDelveServer) Stop() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL