debugrpc

package
v0.0.57 Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Debugger_Initialize_FullMethodName              = "/debug.Debugger/Initialize"
	Debugger_Launch_FullMethodName                  = "/debug.Debugger/Launch"
	Debugger_Attach_FullMethodName                  = "/debug.Debugger/Attach"
	Debugger_ConfigurationDone_FullMethodName       = "/debug.Debugger/ConfigurationDone"
	Debugger_Disconnect_FullMethodName              = "/debug.Debugger/Disconnect"
	Debugger_Terminate_FullMethodName               = "/debug.Debugger/Terminate"
	Debugger_Restart_FullMethodName                 = "/debug.Debugger/Restart"
	Debugger_SetBreakpoints_FullMethodName          = "/debug.Debugger/SetBreakpoints"
	Debugger_SetFunctionBreakpoints_FullMethodName  = "/debug.Debugger/SetFunctionBreakpoints"
	Debugger_SetExceptionBreakpoints_FullMethodName = "/debug.Debugger/SetExceptionBreakpoints"
	Debugger_Continue_FullMethodName                = "/debug.Debugger/Continue"
	Debugger_Next_FullMethodName                    = "/debug.Debugger/Next"
	Debugger_StepIn_FullMethodName                  = "/debug.Debugger/StepIn"
	Debugger_StepOut_FullMethodName                 = "/debug.Debugger/StepOut"
	Debugger_StepBack_FullMethodName                = "/debug.Debugger/StepBack"
	Debugger_ReverseContinue_FullMethodName         = "/debug.Debugger/ReverseContinue"
	Debugger_Pause_FullMethodName                   = "/debug.Debugger/Pause"
	Debugger_Threads_FullMethodName                 = "/debug.Debugger/Threads"
	Debugger_StackTrace_FullMethodName              = "/debug.Debugger/StackTrace"
	Debugger_Scopes_FullMethodName                  = "/debug.Debugger/Scopes"
	Debugger_Variables_FullMethodName               = "/debug.Debugger/Variables"
	Debugger_SetVariable_FullMethodName             = "/debug.Debugger/SetVariable"
	Debugger_Source_FullMethodName                  = "/debug.Debugger/Source"
	Debugger_Evaluate_FullMethodName                = "/debug.Debugger/Evaluate"
	Debugger_SetExpression_FullMethodName           = "/debug.Debugger/SetExpression"
	Debugger_Completions_FullMethodName             = "/debug.Debugger/Completions"
	Debugger_ExceptionInfo_FullMethodName           = "/debug.Debugger/ExceptionInfo"
	Debugger_Modules_FullMethodName                 = "/debug.Debugger/Modules"
	Debugger_LoadedSources_FullMethodName           = "/debug.Debugger/LoadedSources"
	Debugger_ReadMemory_FullMethodName              = "/debug.Debugger/ReadMemory"
	Debugger_WriteMemory_FullMethodName             = "/debug.Debugger/WriteMemory"
	Debugger_Disassemble_FullMethodName             = "/debug.Debugger/Disassemble"
	Debugger_GotoTargets_FullMethodName             = "/debug.Debugger/GotoTargets"
	Debugger_Goto_FullMethodName                    = "/debug.Debugger/Goto"
)

Variables

View Source
var Debugger_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "debug.Debugger",
	HandlerType: (*DebuggerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Initialize",
			Handler:    _Debugger_Initialize_Handler,
		},
		{
			MethodName: "Launch",
			Handler:    _Debugger_Launch_Handler,
		},
		{
			MethodName: "Attach",
			Handler:    _Debugger_Attach_Handler,
		},
		{
			MethodName: "ConfigurationDone",
			Handler:    _Debugger_ConfigurationDone_Handler,
		},
		{
			MethodName: "Disconnect",
			Handler:    _Debugger_Disconnect_Handler,
		},
		{
			MethodName: "Terminate",
			Handler:    _Debugger_Terminate_Handler,
		},
		{
			MethodName: "Restart",
			Handler:    _Debugger_Restart_Handler,
		},
		{
			MethodName: "SetBreakpoints",
			Handler:    _Debugger_SetBreakpoints_Handler,
		},
		{
			MethodName: "SetFunctionBreakpoints",
			Handler:    _Debugger_SetFunctionBreakpoints_Handler,
		},
		{
			MethodName: "SetExceptionBreakpoints",
			Handler:    _Debugger_SetExceptionBreakpoints_Handler,
		},
		{
			MethodName: "Continue",
			Handler:    _Debugger_Continue_Handler,
		},
		{
			MethodName: "Next",
			Handler:    _Debugger_Next_Handler,
		},
		{
			MethodName: "StepIn",
			Handler:    _Debugger_StepIn_Handler,
		},
		{
			MethodName: "StepOut",
			Handler:    _Debugger_StepOut_Handler,
		},
		{
			MethodName: "StepBack",
			Handler:    _Debugger_StepBack_Handler,
		},
		{
			MethodName: "ReverseContinue",
			Handler:    _Debugger_ReverseContinue_Handler,
		},
		{
			MethodName: "Pause",
			Handler:    _Debugger_Pause_Handler,
		},
		{
			MethodName: "Threads",
			Handler:    _Debugger_Threads_Handler,
		},
		{
			MethodName: "StackTrace",
			Handler:    _Debugger_StackTrace_Handler,
		},
		{
			MethodName: "Scopes",
			Handler:    _Debugger_Scopes_Handler,
		},
		{
			MethodName: "Variables",
			Handler:    _Debugger_Variables_Handler,
		},
		{
			MethodName: "SetVariable",
			Handler:    _Debugger_SetVariable_Handler,
		},
		{
			MethodName: "Source",
			Handler:    _Debugger_Source_Handler,
		},
		{
			MethodName: "Evaluate",
			Handler:    _Debugger_Evaluate_Handler,
		},
		{
			MethodName: "SetExpression",
			Handler:    _Debugger_SetExpression_Handler,
		},
		{
			MethodName: "Completions",
			Handler:    _Debugger_Completions_Handler,
		},
		{
			MethodName: "ExceptionInfo",
			Handler:    _Debugger_ExceptionInfo_Handler,
		},
		{
			MethodName: "Modules",
			Handler:    _Debugger_Modules_Handler,
		},
		{
			MethodName: "LoadedSources",
			Handler:    _Debugger_LoadedSources_Handler,
		},
		{
			MethodName: "ReadMemory",
			Handler:    _Debugger_ReadMemory_Handler,
		},
		{
			MethodName: "WriteMemory",
			Handler:    _Debugger_WriteMemory_Handler,
		},
		{
			MethodName: "Disassemble",
			Handler:    _Debugger_Disassemble_Handler,
		},
		{
			MethodName: "GotoTargets",
			Handler:    _Debugger_GotoTargets_Handler,
		},
		{
			MethodName: "Goto",
			Handler:    _Debugger_Goto_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "debugrpc/debug.proto",
}

Debugger_ServiceDesc is the grpc.ServiceDesc for Debugger service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_debugrpc_debug_proto protoreflect.FileDescriptor

Functions

func RegisterDebuggerServer added in v0.0.25

func RegisterDebuggerServer(s grpc.ServiceRegistrar, srv DebuggerServer)

Types

type AttachRequest

type AttachRequest struct {
	Pid     int32  `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"`
	Program string `protobuf:"bytes,2,opt,name=program,proto3" json:"program,omitempty"`
	// contains filtered or unexported fields
}

func (*AttachRequest) Descriptor deprecated

func (*AttachRequest) Descriptor() ([]byte, []int)

Deprecated: Use AttachRequest.ProtoReflect.Descriptor instead.

func (*AttachRequest) GetPid

func (x *AttachRequest) GetPid() int32

func (*AttachRequest) GetProgram

func (x *AttachRequest) GetProgram() string

func (*AttachRequest) ProtoMessage

func (*AttachRequest) ProtoMessage()

func (*AttachRequest) ProtoReflect

func (x *AttachRequest) ProtoReflect() protoreflect.Message

func (*AttachRequest) Reset

func (x *AttachRequest) Reset()

func (*AttachRequest) String

func (x *AttachRequest) String() string

type AttachResponse

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

func (*AttachResponse) Descriptor deprecated

func (*AttachResponse) Descriptor() ([]byte, []int)

Deprecated: Use AttachResponse.ProtoReflect.Descriptor instead.

func (*AttachResponse) ProtoMessage

func (*AttachResponse) ProtoMessage()

func (*AttachResponse) ProtoReflect

func (x *AttachResponse) ProtoReflect() protoreflect.Message

func (*AttachResponse) Reset

func (x *AttachResponse) Reset()

func (*AttachResponse) String

func (x *AttachResponse) String() string

type Breakpoint

type Breakpoint struct {
	Id                   int32   `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Verified             bool    `protobuf:"varint,2,opt,name=verified,proto3" json:"verified,omitempty"`
	Message              string  `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	Source               *Source `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	Line                 int32   `protobuf:"varint,5,opt,name=line,proto3" json:"line,omitempty"`
	Column               int32   `protobuf:"varint,6,opt,name=column,proto3" json:"column,omitempty"`
	EndLine              int32   `protobuf:"varint,7,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
	EndColumn            int32   `protobuf:"varint,8,opt,name=end_column,json=endColumn,proto3" json:"end_column,omitempty"`
	InstructionReference string  `protobuf:"bytes,9,opt,name=instruction_reference,json=instructionReference,proto3" json:"instruction_reference,omitempty"`
	Offset               int32   `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
	// contains filtered or unexported fields
}

func (*Breakpoint) Descriptor deprecated

func (*Breakpoint) Descriptor() ([]byte, []int)

Deprecated: Use Breakpoint.ProtoReflect.Descriptor instead.

func (*Breakpoint) GetColumn

func (x *Breakpoint) GetColumn() int32

func (*Breakpoint) GetEndColumn

func (x *Breakpoint) GetEndColumn() int32

func (*Breakpoint) GetEndLine

func (x *Breakpoint) GetEndLine() int32

func (*Breakpoint) GetId

func (x *Breakpoint) GetId() int32

func (*Breakpoint) GetInstructionReference

func (x *Breakpoint) GetInstructionReference() string

func (*Breakpoint) GetLine

func (x *Breakpoint) GetLine() int32

func (*Breakpoint) GetMessage

func (x *Breakpoint) GetMessage() string

func (*Breakpoint) GetOffset

func (x *Breakpoint) GetOffset() int32

func (*Breakpoint) GetSource

func (x *Breakpoint) GetSource() *Source

func (*Breakpoint) GetVerified

func (x *Breakpoint) GetVerified() bool

func (*Breakpoint) ProtoMessage

func (*Breakpoint) ProtoMessage()

func (*Breakpoint) ProtoReflect

func (x *Breakpoint) ProtoReflect() protoreflect.Message

func (*Breakpoint) Reset

func (x *Breakpoint) Reset()

func (*Breakpoint) String

func (x *Breakpoint) String() string

type Capabilities

type Capabilities struct {
	SupportsConfigurationDoneRequest      bool                          `` /* 162-byte string literal not displayed */
	SupportsFunctionBreakpoints           bool                          `` /* 145-byte string literal not displayed */
	SupportsConditionalBreakpoints        bool                          `` /* 154-byte string literal not displayed */
	SupportsHitConditionalBreakpoints     bool                          `` /* 165-byte string literal not displayed */
	SupportsEvaluateForHovers             bool                          `` /* 141-byte string literal not displayed */
	ExceptionBreakpointFilters            []*ExceptionBreakpointsFilter `` /* 141-byte string literal not displayed */
	SupportsStepBack                      bool                          `protobuf:"varint,7,opt,name=supports_step_back,json=supportsStepBack,proto3" json:"supports_step_back,omitempty"`
	SupportsSetVariable                   bool                          `protobuf:"varint,8,opt,name=supports_set_variable,json=supportsSetVariable,proto3" json:"supports_set_variable,omitempty"`
	SupportsRestartFrame                  bool                          `protobuf:"varint,9,opt,name=supports_restart_frame,json=supportsRestartFrame,proto3" json:"supports_restart_frame,omitempty"`
	SupportsGotoTargetsRequest            bool                          `` /* 145-byte string literal not displayed */
	SupportsStepInTargetsRequest          bool                          `` /* 153-byte string literal not displayed */
	SupportsCompletionsRequest            bool                          `` /* 143-byte string literal not displayed */
	CompletionTriggerCharacters           []string                      `` /* 145-byte string literal not displayed */
	SupportsModulesRequest                bool                          `` /* 131-byte string literal not displayed */
	SupportsRestartRequest                bool                          `` /* 131-byte string literal not displayed */
	SupportsExceptionOptions              bool                          `` /* 137-byte string literal not displayed */
	SupportsValueFormattingOptions        bool                          `` /* 157-byte string literal not displayed */
	SupportsExceptionInfoRequest          bool                          `` /* 151-byte string literal not displayed */
	SupportTerminateDebuggee              bool                          `` /* 137-byte string literal not displayed */
	SupportSuspendDebuggee                bool                          `` /* 131-byte string literal not displayed */
	SupportsDelayedStackTraceLoading      bool                          `` /* 165-byte string literal not displayed */
	SupportsLoadedSourcesRequest          bool                          `` /* 151-byte string literal not displayed */
	SupportsLogPoints                     bool                          `protobuf:"varint,23,opt,name=supports_log_points,json=supportsLogPoints,proto3" json:"supports_log_points,omitempty"`
	SupportsTerminateThreadsRequest       bool                          `` /* 160-byte string literal not displayed */
	SupportsSetExpression                 bool                          `` /* 128-byte string literal not displayed */
	SupportsTerminateRequest              bool                          `` /* 137-byte string literal not displayed */
	SupportsDataBreakpoints               bool                          `` /* 134-byte string literal not displayed */
	SupportsReadMemoryRequest             bool                          `` /* 142-byte string literal not displayed */
	SupportsWriteMemoryRequest            bool                          `` /* 145-byte string literal not displayed */
	SupportsDisassembleRequest            bool                          `` /* 143-byte string literal not displayed */
	SupportsCancelRequest                 bool                          `` /* 128-byte string literal not displayed */
	SupportsBreakpointLocationsRequest    bool                          `` /* 169-byte string literal not displayed */
	SupportsClipboardContext              bool                          `` /* 137-byte string literal not displayed */
	SupportsSteppingGranularity           bool                          `` /* 146-byte string literal not displayed */
	SupportsInstructionBreakpoints        bool                          `` /* 155-byte string literal not displayed */
	SupportsExceptionFilterOptions        bool                          `` /* 157-byte string literal not displayed */
	SupportsSingleThreadExecutionRequests bool                          `` /* 180-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Capabilities) Descriptor deprecated

func (*Capabilities) Descriptor() ([]byte, []int)

Deprecated: Use Capabilities.ProtoReflect.Descriptor instead.

func (*Capabilities) GetCompletionTriggerCharacters

func (x *Capabilities) GetCompletionTriggerCharacters() []string

func (*Capabilities) GetExceptionBreakpointFilters

func (x *Capabilities) GetExceptionBreakpointFilters() []*ExceptionBreakpointsFilter

func (*Capabilities) GetSupportSuspendDebuggee

func (x *Capabilities) GetSupportSuspendDebuggee() bool

func (*Capabilities) GetSupportTerminateDebuggee

func (x *Capabilities) GetSupportTerminateDebuggee() bool

func (*Capabilities) GetSupportsBreakpointLocationsRequest

func (x *Capabilities) GetSupportsBreakpointLocationsRequest() bool

func (*Capabilities) GetSupportsCancelRequest

func (x *Capabilities) GetSupportsCancelRequest() bool

func (*Capabilities) GetSupportsClipboardContext

func (x *Capabilities) GetSupportsClipboardContext() bool

func (*Capabilities) GetSupportsCompletionsRequest

func (x *Capabilities) GetSupportsCompletionsRequest() bool

func (*Capabilities) GetSupportsConditionalBreakpoints

func (x *Capabilities) GetSupportsConditionalBreakpoints() bool

func (*Capabilities) GetSupportsConfigurationDoneRequest

func (x *Capabilities) GetSupportsConfigurationDoneRequest() bool

func (*Capabilities) GetSupportsDataBreakpoints

func (x *Capabilities) GetSupportsDataBreakpoints() bool

func (*Capabilities) GetSupportsDelayedStackTraceLoading

func (x *Capabilities) GetSupportsDelayedStackTraceLoading() bool

func (*Capabilities) GetSupportsDisassembleRequest

func (x *Capabilities) GetSupportsDisassembleRequest() bool

func (*Capabilities) GetSupportsEvaluateForHovers

func (x *Capabilities) GetSupportsEvaluateForHovers() bool

func (*Capabilities) GetSupportsExceptionFilterOptions

func (x *Capabilities) GetSupportsExceptionFilterOptions() bool

func (*Capabilities) GetSupportsExceptionInfoRequest

func (x *Capabilities) GetSupportsExceptionInfoRequest() bool

func (*Capabilities) GetSupportsExceptionOptions

func (x *Capabilities) GetSupportsExceptionOptions() bool

func (*Capabilities) GetSupportsFunctionBreakpoints

func (x *Capabilities) GetSupportsFunctionBreakpoints() bool

func (*Capabilities) GetSupportsGotoTargetsRequest

func (x *Capabilities) GetSupportsGotoTargetsRequest() bool

func (*Capabilities) GetSupportsHitConditionalBreakpoints

func (x *Capabilities) GetSupportsHitConditionalBreakpoints() bool

func (*Capabilities) GetSupportsInstructionBreakpoints

func (x *Capabilities) GetSupportsInstructionBreakpoints() bool

func (*Capabilities) GetSupportsLoadedSourcesRequest

func (x *Capabilities) GetSupportsLoadedSourcesRequest() bool

func (*Capabilities) GetSupportsLogPoints

func (x *Capabilities) GetSupportsLogPoints() bool

func (*Capabilities) GetSupportsModulesRequest

func (x *Capabilities) GetSupportsModulesRequest() bool

func (*Capabilities) GetSupportsReadMemoryRequest

func (x *Capabilities) GetSupportsReadMemoryRequest() bool

func (*Capabilities) GetSupportsRestartFrame

func (x *Capabilities) GetSupportsRestartFrame() bool

func (*Capabilities) GetSupportsRestartRequest

func (x *Capabilities) GetSupportsRestartRequest() bool

func (*Capabilities) GetSupportsSetExpression

func (x *Capabilities) GetSupportsSetExpression() bool

func (*Capabilities) GetSupportsSetVariable

func (x *Capabilities) GetSupportsSetVariable() bool

func (*Capabilities) GetSupportsSingleThreadExecutionRequests

func (x *Capabilities) GetSupportsSingleThreadExecutionRequests() bool

func (*Capabilities) GetSupportsStepBack

func (x *Capabilities) GetSupportsStepBack() bool

func (*Capabilities) GetSupportsStepInTargetsRequest

func (x *Capabilities) GetSupportsStepInTargetsRequest() bool

func (*Capabilities) GetSupportsSteppingGranularity

func (x *Capabilities) GetSupportsSteppingGranularity() bool

func (*Capabilities) GetSupportsTerminateRequest

func (x *Capabilities) GetSupportsTerminateRequest() bool

func (*Capabilities) GetSupportsTerminateThreadsRequest

func (x *Capabilities) GetSupportsTerminateThreadsRequest() bool

func (*Capabilities) GetSupportsValueFormattingOptions

func (x *Capabilities) GetSupportsValueFormattingOptions() bool

func (*Capabilities) GetSupportsWriteMemoryRequest

func (x *Capabilities) GetSupportsWriteMemoryRequest() bool

func (*Capabilities) ProtoMessage

func (*Capabilities) ProtoMessage()

func (*Capabilities) ProtoReflect

func (x *Capabilities) ProtoReflect() protoreflect.Message

func (*Capabilities) Reset

func (x *Capabilities) Reset()

func (*Capabilities) String

func (x *Capabilities) String() string

type Client

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

Client implements debugapi.Debugger by making gRPC calls to a DebugService server.

func NewClient

func NewClient(ctx context.Context, cc grpc.ClientConnInterface) *Client

NewClient creates a new Client connected to the given gRPC connection.

func (*Client) Attach

Attach implements debugapi.Debugger.

func (*Client) Close

func (c *Client) Close() error

Close closes the client and cancels any ongoing operations.

func (*Client) Completions

func (c *Client) Completions(ctx context.Context, args *dap.CompletionsArguments) ([]dap.CompletionItem, error)

Completions implements debugapi.Debugger.

func (*Client) ConfigurationDone

func (c *Client) ConfigurationDone(ctx context.Context) error

ConfigurationDone implements debugapi.Debugger.

func (*Client) Continue

Continue implements debugapi.Debugger.

func (*Client) Disassemble

Disassemble implements debugapi.Debugger.

func (*Client) Disconnect

func (c *Client) Disconnect(ctx context.Context, args *dap.DisconnectArguments) error

Disconnect implements debugapi.Debugger.

func (*Client) Evaluate

Evaluate implements debugapi.Debugger.

func (*Client) ExceptionInfo

ExceptionInfo implements debugapi.Debugger.

func (*Client) Goto

func (c *Client) Goto(ctx context.Context, args *dap.GotoArguments) error

Goto implements debugapi.Debugger.

func (*Client) GotoTargets

func (c *Client) GotoTargets(ctx context.Context, args *dap.GotoTargetsArguments) ([]dap.GotoTarget, error)

GotoTargets implements debugapi.Debugger.

func (*Client) Initialize

Initialize implements debugapi.Debugger.

func (*Client) Launch

Launch implements debugapi.Debugger.

func (*Client) LoadedSources

func (c *Client) LoadedSources(ctx context.Context) ([]dap.Source, error)

LoadedSources implements debugapi.Debugger.

func (*Client) Modules

Modules implements debugapi.Debugger.

func (*Client) Next

func (c *Client) Next(ctx context.Context, args *dap.NextArguments) error

Next implements debugapi.Debugger.

func (*Client) Pause

func (c *Client) Pause(ctx context.Context, args *dap.PauseArguments) error

Pause implements debugapi.Debugger.

func (*Client) ReadMemory

ReadMemory implements debugapi.Debugger.

func (*Client) Restart

func (c *Client) Restart(ctx context.Context) error

Restart implements debugapi.Debugger.

func (*Client) ReverseContinue

func (c *Client) ReverseContinue(ctx context.Context, args *dap.ReverseContinueArguments) error

ReverseContinue implements debugapi.Debugger.

func (*Client) Scopes

func (c *Client) Scopes(ctx context.Context, args *dap.ScopesArguments) ([]dap.Scope, error)

Scopes implements debugapi.Debugger.

func (*Client) SetBreakpoints

func (c *Client) SetBreakpoints(ctx context.Context, args *dap.SetBreakpointsArguments) ([]dap.Breakpoint, error)

SetBreakpoints implements debugapi.Debugger.

func (*Client) SetExceptionBreakpoints

func (c *Client) SetExceptionBreakpoints(ctx context.Context, args *dap.SetExceptionBreakpointsArguments) ([]dap.Breakpoint, error)

SetExceptionBreakpoints implements debugapi.Debugger.

func (*Client) SetExpression

SetExpression implements debugapi.Debugger.

func (*Client) SetFunctionBreakpoints

func (c *Client) SetFunctionBreakpoints(ctx context.Context, args *dap.SetFunctionBreakpointsArguments) ([]dap.Breakpoint, error)

SetFunctionBreakpoints implements debugapi.Debugger.

func (*Client) SetVariable

SetVariable implements debugapi.Debugger.

func (*Client) Source

Source implements debugapi.Debugger.

func (*Client) StackTrace

StackTrace implements debugapi.Debugger.

func (*Client) StepBack

func (c *Client) StepBack(ctx context.Context, args *dap.StepBackArguments) error

StepBack implements debugapi.Debugger.

func (*Client) StepIn

func (c *Client) StepIn(ctx context.Context, args *dap.StepInArguments) error

StepIn implements debugapi.Debugger.

func (*Client) StepOut

func (c *Client) StepOut(ctx context.Context, args *dap.StepOutArguments) error

StepOut implements debugapi.Debugger.

func (*Client) Terminate

func (c *Client) Terminate(ctx context.Context, args *dap.TerminateArguments) error

Terminate implements debugapi.Debugger.

func (*Client) Threads

func (c *Client) Threads(ctx context.Context) ([]dap.Thread, error)

Threads implements debugapi.Debugger.

func (*Client) Variables

func (c *Client) Variables(ctx context.Context, args *dap.VariablesArguments) ([]dap.Variable, error)

Variables implements debugapi.Debugger.

func (*Client) WriteMemory

WriteMemory implements debugapi.Debugger.

type CompletionItem

type CompletionItem struct {
	Label           string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	Text            string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	SortText        string `protobuf:"bytes,3,opt,name=sort_text,json=sortText,proto3" json:"sort_text,omitempty"`
	Detail          string `protobuf:"bytes,4,opt,name=detail,proto3" json:"detail,omitempty"`
	Type            string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	Start           int32  `protobuf:"varint,6,opt,name=start,proto3" json:"start,omitempty"`
	Length          int32  `protobuf:"varint,7,opt,name=length,proto3" json:"length,omitempty"`
	SelectionStart  int32  `protobuf:"varint,8,opt,name=selection_start,json=selectionStart,proto3" json:"selection_start,omitempty"`
	SelectionLength int32  `protobuf:"varint,9,opt,name=selection_length,json=selectionLength,proto3" json:"selection_length,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletionItem) Descriptor deprecated

func (*CompletionItem) Descriptor() ([]byte, []int)

Deprecated: Use CompletionItem.ProtoReflect.Descriptor instead.

func (*CompletionItem) GetDetail

func (x *CompletionItem) GetDetail() string

func (*CompletionItem) GetLabel

func (x *CompletionItem) GetLabel() string

func (*CompletionItem) GetLength

func (x *CompletionItem) GetLength() int32

func (*CompletionItem) GetSelectionLength

func (x *CompletionItem) GetSelectionLength() int32

func (*CompletionItem) GetSelectionStart

func (x *CompletionItem) GetSelectionStart() int32

func (*CompletionItem) GetSortText

func (x *CompletionItem) GetSortText() string

func (*CompletionItem) GetStart

func (x *CompletionItem) GetStart() int32

func (*CompletionItem) GetText

func (x *CompletionItem) GetText() string

func (*CompletionItem) GetType

func (x *CompletionItem) GetType() string

func (*CompletionItem) ProtoMessage

func (*CompletionItem) ProtoMessage()

func (*CompletionItem) ProtoReflect

func (x *CompletionItem) ProtoReflect() protoreflect.Message

func (*CompletionItem) Reset

func (x *CompletionItem) Reset()

func (*CompletionItem) String

func (x *CompletionItem) String() string

type CompletionsRequest

type CompletionsRequest struct {
	FrameId int32  `protobuf:"varint,1,opt,name=frame_id,json=frameId,proto3" json:"frame_id,omitempty"`
	Text    string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	Column  int32  `protobuf:"varint,3,opt,name=column,proto3" json:"column,omitempty"`
	Line    int32  `protobuf:"varint,4,opt,name=line,proto3" json:"line,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletionsRequest) Descriptor deprecated

func (*CompletionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use CompletionsRequest.ProtoReflect.Descriptor instead.

func (*CompletionsRequest) GetColumn

func (x *CompletionsRequest) GetColumn() int32

func (*CompletionsRequest) GetFrameId

func (x *CompletionsRequest) GetFrameId() int32

func (*CompletionsRequest) GetLine

func (x *CompletionsRequest) GetLine() int32

func (*CompletionsRequest) GetText

func (x *CompletionsRequest) GetText() string

func (*CompletionsRequest) ProtoMessage

func (*CompletionsRequest) ProtoMessage()

func (*CompletionsRequest) ProtoReflect

func (x *CompletionsRequest) ProtoReflect() protoreflect.Message

func (*CompletionsRequest) Reset

func (x *CompletionsRequest) Reset()

func (*CompletionsRequest) String

func (x *CompletionsRequest) String() string

type CompletionsResponse

type CompletionsResponse struct {
	Targets []*CompletionItem `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletionsResponse) Descriptor deprecated

func (*CompletionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use CompletionsResponse.ProtoReflect.Descriptor instead.

func (*CompletionsResponse) GetTargets

func (x *CompletionsResponse) GetTargets() []*CompletionItem

func (*CompletionsResponse) ProtoMessage

func (*CompletionsResponse) ProtoMessage()

func (*CompletionsResponse) ProtoReflect

func (x *CompletionsResponse) ProtoReflect() protoreflect.Message

func (*CompletionsResponse) Reset

func (x *CompletionsResponse) Reset()

func (*CompletionsResponse) String

func (x *CompletionsResponse) String() string

type ConfigurationDoneRequest

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

func (*ConfigurationDoneRequest) Descriptor deprecated

func (*ConfigurationDoneRequest) Descriptor() ([]byte, []int)

Deprecated: Use ConfigurationDoneRequest.ProtoReflect.Descriptor instead.

func (*ConfigurationDoneRequest) ProtoMessage

func (*ConfigurationDoneRequest) ProtoMessage()

func (*ConfigurationDoneRequest) ProtoReflect

func (x *ConfigurationDoneRequest) ProtoReflect() protoreflect.Message

func (*ConfigurationDoneRequest) Reset

func (x *ConfigurationDoneRequest) Reset()

func (*ConfigurationDoneRequest) String

func (x *ConfigurationDoneRequest) String() string

type ConfigurationDoneResponse

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

func (*ConfigurationDoneResponse) Descriptor deprecated

func (*ConfigurationDoneResponse) Descriptor() ([]byte, []int)

Deprecated: Use ConfigurationDoneResponse.ProtoReflect.Descriptor instead.

func (*ConfigurationDoneResponse) ProtoMessage

func (*ConfigurationDoneResponse) ProtoMessage()

func (*ConfigurationDoneResponse) ProtoReflect

func (*ConfigurationDoneResponse) Reset

func (x *ConfigurationDoneResponse) Reset()

func (*ConfigurationDoneResponse) String

func (x *ConfigurationDoneResponse) String() string

type ContinueRequest

type ContinueRequest struct {
	ThreadId     int32 `protobuf:"varint,1,opt,name=thread_id,json=threadId,proto3" json:"thread_id,omitempty"`
	SingleThread bool  `protobuf:"varint,2,opt,name=single_thread,json=singleThread,proto3" json:"single_thread,omitempty"`
	// contains filtered or unexported fields
}

func (*ContinueRequest) Descriptor deprecated

func (*ContinueRequest) Descriptor() ([]byte, []int)

Deprecated: Use ContinueRequest.ProtoReflect.Descriptor instead.

func (*ContinueRequest) GetSingleThread

func (x *ContinueRequest) GetSingleThread() bool

func (*ContinueRequest) GetThreadId

func (x *ContinueRequest) GetThreadId() int32

func (*ContinueRequest) ProtoMessage

func (*ContinueRequest) ProtoMessage()

func (*ContinueRequest) ProtoReflect

func (x *ContinueRequest) ProtoReflect() protoreflect.Message

func (*ContinueRequest) Reset

func (x *ContinueRequest) Reset()

func (*ContinueRequest) String

func (x *ContinueRequest) String() string

type ContinueResponse

type ContinueResponse struct {
	AllThreadsContinued bool `protobuf:"varint,1,opt,name=all_threads_continued,json=allThreadsContinued,proto3" json:"all_threads_continued,omitempty"`
	// contains filtered or unexported fields
}

func (*ContinueResponse) Descriptor deprecated

func (*ContinueResponse) Descriptor() ([]byte, []int)

Deprecated: Use ContinueResponse.ProtoReflect.Descriptor instead.

func (*ContinueResponse) GetAllThreadsContinued

func (x *ContinueResponse) GetAllThreadsContinued() bool

func (*ContinueResponse) ProtoMessage

func (*ContinueResponse) ProtoMessage()

func (*ContinueResponse) ProtoReflect

func (x *ContinueResponse) ProtoReflect() protoreflect.Message

func (*ContinueResponse) Reset

func (x *ContinueResponse) Reset()

func (*ContinueResponse) String

func (x *ContinueResponse) String() string

type DebuggerClient added in v0.0.25

type DebuggerClient interface {
	// Session Management
	Initialize(ctx context.Context, in *InitializeRequest, opts ...grpc.CallOption) (*InitializeResponse, error)
	Launch(ctx context.Context, in *LaunchRequest, opts ...grpc.CallOption) (*LaunchResponse, error)
	Attach(ctx context.Context, in *AttachRequest, opts ...grpc.CallOption) (*AttachResponse, error)
	ConfigurationDone(ctx context.Context, in *ConfigurationDoneRequest, opts ...grpc.CallOption) (*ConfigurationDoneResponse, error)
	Disconnect(ctx context.Context, in *DisconnectRequest, opts ...grpc.CallOption) (*DisconnectResponse, error)
	Terminate(ctx context.Context, in *TerminateRequest, opts ...grpc.CallOption) (*TerminateResponse, error)
	Restart(ctx context.Context, in *RestartRequest, opts ...grpc.CallOption) (*RestartResponse, error)
	// Breakpoints
	SetBreakpoints(ctx context.Context, in *SetBreakpointsRequest, opts ...grpc.CallOption) (*SetBreakpointsResponse, error)
	SetFunctionBreakpoints(ctx context.Context, in *SetFunctionBreakpointsRequest, opts ...grpc.CallOption) (*SetFunctionBreakpointsResponse, error)
	SetExceptionBreakpoints(ctx context.Context, in *SetExceptionBreakpointsRequest, opts ...grpc.CallOption) (*SetExceptionBreakpointsResponse, error)
	// Execution Control
	Continue(ctx context.Context, in *ContinueRequest, opts ...grpc.CallOption) (*ContinueResponse, error)
	Next(ctx context.Context, in *NextRequest, opts ...grpc.CallOption) (*NextResponse, error)
	StepIn(ctx context.Context, in *StepInRequest, opts ...grpc.CallOption) (*StepInResponse, error)
	StepOut(ctx context.Context, in *StepOutRequest, opts ...grpc.CallOption) (*StepOutResponse, error)
	StepBack(ctx context.Context, in *StepBackRequest, opts ...grpc.CallOption) (*StepBackResponse, error)
	ReverseContinue(ctx context.Context, in *ReverseContinueRequest, opts ...grpc.CallOption) (*ReverseContinueResponse, error)
	Pause(ctx context.Context, in *PauseRequest, opts ...grpc.CallOption) (*PauseResponse, error)
	// State Inspection
	Threads(ctx context.Context, in *ThreadsRequest, opts ...grpc.CallOption) (*ThreadsResponse, error)
	StackTrace(ctx context.Context, in *StackTraceRequest, opts ...grpc.CallOption) (*StackTraceResponse, error)
	Scopes(ctx context.Context, in *ScopesRequest, opts ...grpc.CallOption) (*ScopesResponse, error)
	Variables(ctx context.Context, in *VariablesRequest, opts ...grpc.CallOption) (*VariablesResponse, error)
	SetVariable(ctx context.Context, in *SetVariableRequest, opts ...grpc.CallOption) (*SetVariableResponse, error)
	Source(ctx context.Context, in *SourceRequest, opts ...grpc.CallOption) (*SourceResponse, error)
	Evaluate(ctx context.Context, in *EvaluateRequest, opts ...grpc.CallOption) (*EvaluateResponse, error)
	SetExpression(ctx context.Context, in *SetExpressionRequest, opts ...grpc.CallOption) (*SetExpressionResponse, error)
	Completions(ctx context.Context, in *CompletionsRequest, opts ...grpc.CallOption) (*CompletionsResponse, error)
	ExceptionInfo(ctx context.Context, in *ExceptionInfoRequest, opts ...grpc.CallOption) (*ExceptionInfoResponse, error)
	Modules(ctx context.Context, in *ModulesRequest, opts ...grpc.CallOption) (*ModulesResponse, error)
	LoadedSources(ctx context.Context, in *LoadedSourcesRequest, opts ...grpc.CallOption) (*LoadedSourcesResponse, error)
	// Memory & Disassembly
	ReadMemory(ctx context.Context, in *ReadMemoryRequest, opts ...grpc.CallOption) (*ReadMemoryResponse, error)
	WriteMemory(ctx context.Context, in *WriteMemoryRequest, opts ...grpc.CallOption) (*WriteMemoryResponse, error)
	Disassemble(ctx context.Context, in *DisassembleRequest, opts ...grpc.CallOption) (*DisassembleResponse, error)
	// Navigation
	GotoTargets(ctx context.Context, in *GotoTargetsRequest, opts ...grpc.CallOption) (*GotoTargetsResponse, error)
	Goto(ctx context.Context, in *GotoRequest, opts ...grpc.CallOption) (*GotoResponse, error)
}

DebuggerClient is the client API for Debugger service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

DebugService provides Debug Adapter Protocol operations over gRPC. See: https://microsoft.github.io/debug-adapter-protocol/specification

func NewDebuggerClient added in v0.0.25

func NewDebuggerClient(cc grpc.ClientConnInterface) DebuggerClient

type DebuggerServer added in v0.0.25

type DebuggerServer interface {
	// Session Management
	Initialize(context.Context, *InitializeRequest) (*InitializeResponse, error)
	Launch(context.Context, *LaunchRequest) (*LaunchResponse, error)
	Attach(context.Context, *AttachRequest) (*AttachResponse, error)
	ConfigurationDone(context.Context, *ConfigurationDoneRequest) (*ConfigurationDoneResponse, error)
	Disconnect(context.Context, *DisconnectRequest) (*DisconnectResponse, error)
	Terminate(context.Context, *TerminateRequest) (*TerminateResponse, error)
	Restart(context.Context, *RestartRequest) (*RestartResponse, error)
	// Breakpoints
	SetBreakpoints(context.Context, *SetBreakpointsRequest) (*SetBreakpointsResponse, error)
	SetFunctionBreakpoints(context.Context, *SetFunctionBreakpointsRequest) (*SetFunctionBreakpointsResponse, error)
	SetExceptionBreakpoints(context.Context, *SetExceptionBreakpointsRequest) (*SetExceptionBreakpointsResponse, error)
	// Execution Control
	Continue(context.Context, *ContinueRequest) (*ContinueResponse, error)
	Next(context.Context, *NextRequest) (*NextResponse, error)
	StepIn(context.Context, *StepInRequest) (*StepInResponse, error)
	StepOut(context.Context, *StepOutRequest) (*StepOutResponse, error)
	StepBack(context.Context, *StepBackRequest) (*StepBackResponse, error)
	ReverseContinue(context.Context, *ReverseContinueRequest) (*ReverseContinueResponse, error)
	Pause(context.Context, *PauseRequest) (*PauseResponse, error)
	// State Inspection
	Threads(context.Context, *ThreadsRequest) (*ThreadsResponse, error)
	StackTrace(context.Context, *StackTraceRequest) (*StackTraceResponse, error)
	Scopes(context.Context, *ScopesRequest) (*ScopesResponse, error)
	Variables(context.Context, *VariablesRequest) (*VariablesResponse, error)
	SetVariable(context.Context, *SetVariableRequest) (*SetVariableResponse, error)
	Source(context.Context, *SourceRequest) (*SourceResponse, error)
	Evaluate(context.Context, *EvaluateRequest) (*EvaluateResponse, error)
	SetExpression(context.Context, *SetExpressionRequest) (*SetExpressionResponse, error)
	Completions(context.Context, *CompletionsRequest) (*CompletionsResponse, error)
	ExceptionInfo(context.Context, *ExceptionInfoRequest) (*ExceptionInfoResponse, error)
	Modules(context.Context, *ModulesRequest) (*ModulesResponse, error)
	LoadedSources(context.Context, *LoadedSourcesRequest) (*LoadedSourcesResponse, error)
	// Memory & Disassembly
	ReadMemory(context.Context, *ReadMemoryRequest) (*ReadMemoryResponse, error)
	WriteMemory(context.Context, *WriteMemoryRequest) (*WriteMemoryResponse, error)
	Disassemble(context.Context, *DisassembleRequest) (*DisassembleResponse, error)
	// Navigation
	GotoTargets(context.Context, *GotoTargetsRequest) (*GotoTargetsResponse, error)
	Goto(context.Context, *GotoRequest) (*GotoResponse, error)
	// contains filtered or unexported methods
}

DebuggerServer is the server API for Debugger service. All implementations must embed UnimplementedDebuggerServer for forward compatibility.

DebugService provides Debug Adapter Protocol operations over gRPC. See: https://microsoft.github.io/debug-adapter-protocol/specification

type DisassembleRequest

type DisassembleRequest struct {
	MemoryReference   string `protobuf:"bytes,1,opt,name=memory_reference,json=memoryReference,proto3" json:"memory_reference,omitempty"`
	Offset            int64  `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	InstructionOffset int32  `protobuf:"varint,3,opt,name=instruction_offset,json=instructionOffset,proto3" json:"instruction_offset,omitempty"`
	InstructionCount  int32  `protobuf:"varint,4,opt,name=instruction_count,json=instructionCount,proto3" json:"instruction_count,omitempty"`
	ResolveSymbols    bool   `protobuf:"varint,5,opt,name=resolve_symbols,json=resolveSymbols,proto3" json:"resolve_symbols,omitempty"`
	// contains filtered or unexported fields
}

func (*DisassembleRequest) Descriptor deprecated

func (*DisassembleRequest) Descriptor() ([]byte, []int)

Deprecated: Use DisassembleRequest.ProtoReflect.Descriptor instead.

func (*DisassembleRequest) GetInstructionCount

func (x *DisassembleRequest) GetInstructionCount() int32

func (*DisassembleRequest) GetInstructionOffset

func (x *DisassembleRequest) GetInstructionOffset() int32

func (*DisassembleRequest) GetMemoryReference

func (x *DisassembleRequest) GetMemoryReference() string

func (*DisassembleRequest) GetOffset

func (x *DisassembleRequest) GetOffset() int64

func (*DisassembleRequest) GetResolveSymbols

func (x *DisassembleRequest) GetResolveSymbols() bool

func (*DisassembleRequest) ProtoMessage

func (*DisassembleRequest) ProtoMessage()

func (*DisassembleRequest) ProtoReflect

func (x *DisassembleRequest) ProtoReflect() protoreflect.Message

func (*DisassembleRequest) Reset

func (x *DisassembleRequest) Reset()

func (*DisassembleRequest) String

func (x *DisassembleRequest) String() string

type DisassembleResponse

type DisassembleResponse struct {
	Instructions []*DisassembledInstruction `protobuf:"bytes,1,rep,name=instructions,proto3" json:"instructions,omitempty"`
	// contains filtered or unexported fields
}

func (*DisassembleResponse) Descriptor deprecated

func (*DisassembleResponse) Descriptor() ([]byte, []int)

Deprecated: Use DisassembleResponse.ProtoReflect.Descriptor instead.

func (*DisassembleResponse) GetInstructions

func (x *DisassembleResponse) GetInstructions() []*DisassembledInstruction

func (*DisassembleResponse) ProtoMessage

func (*DisassembleResponse) ProtoMessage()

func (*DisassembleResponse) ProtoReflect

func (x *DisassembleResponse) ProtoReflect() protoreflect.Message

func (*DisassembleResponse) Reset

func (x *DisassembleResponse) Reset()

func (*DisassembleResponse) String

func (x *DisassembleResponse) String() string

type DisassembledInstruction

type DisassembledInstruction struct {
	Address          string  `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	InstructionBytes string  `protobuf:"bytes,2,opt,name=instruction_bytes,json=instructionBytes,proto3" json:"instruction_bytes,omitempty"`
	Instruction      string  `protobuf:"bytes,3,opt,name=instruction,proto3" json:"instruction,omitempty"`
	Symbol           string  `protobuf:"bytes,4,opt,name=symbol,proto3" json:"symbol,omitempty"`
	Location         *Source `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"`
	Line             int32   `protobuf:"varint,6,opt,name=line,proto3" json:"line,omitempty"`
	Column           int32   `protobuf:"varint,7,opt,name=column,proto3" json:"column,omitempty"`
	EndLine          int32   `protobuf:"varint,8,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
	EndColumn        int32   `protobuf:"varint,9,opt,name=end_column,json=endColumn,proto3" json:"end_column,omitempty"`
	// contains filtered or unexported fields
}

func (*DisassembledInstruction) Descriptor deprecated

func (*DisassembledInstruction) Descriptor() ([]byte, []int)

Deprecated: Use DisassembledInstruction.ProtoReflect.Descriptor instead.

func (*DisassembledInstruction) GetAddress

func (x *DisassembledInstruction) GetAddress() string

func (*DisassembledInstruction) GetColumn

func (x *DisassembledInstruction) GetColumn() int32

func (*DisassembledInstruction) GetEndColumn

func (x *DisassembledInstruction) GetEndColumn() int32

func (*DisassembledInstruction) GetEndLine

func (x *DisassembledInstruction) GetEndLine() int32

func (*DisassembledInstruction) GetInstruction

func (x *DisassembledInstruction) GetInstruction() string

func (*DisassembledInstruction) GetInstructionBytes

func (x *DisassembledInstruction) GetInstructionBytes() string

func (*DisassembledInstruction) GetLine

func (x *DisassembledInstruction) GetLine() int32

func (*DisassembledInstruction) GetLocation

func (x *DisassembledInstruction) GetLocation() *Source

func (*DisassembledInstruction) GetSymbol

func (x *DisassembledInstruction) GetSymbol() string

func (*DisassembledInstruction) ProtoMessage

func (*DisassembledInstruction) ProtoMessage()

func (*DisassembledInstruction) ProtoReflect

func (x *DisassembledInstruction) ProtoReflect() protoreflect.Message

func (*DisassembledInstruction) Reset

func (x *DisassembledInstruction) Reset()

func (*DisassembledInstruction) String

func (x *DisassembledInstruction) String() string

type DisconnectRequest

type DisconnectRequest struct {
	Restart           bool `protobuf:"varint,1,opt,name=restart,proto3" json:"restart,omitempty"`
	TerminateDebuggee bool `protobuf:"varint,2,opt,name=terminate_debuggee,json=terminateDebuggee,proto3" json:"terminate_debuggee,omitempty"`
	SuspendDebuggee   bool `protobuf:"varint,3,opt,name=suspend_debuggee,json=suspendDebuggee,proto3" json:"suspend_debuggee,omitempty"`
	// contains filtered or unexported fields
}

func (*DisconnectRequest) Descriptor deprecated

func (*DisconnectRequest) Descriptor() ([]byte, []int)

Deprecated: Use DisconnectRequest.ProtoReflect.Descriptor instead.

func (*DisconnectRequest) GetRestart

func (x *DisconnectRequest) GetRestart() bool

func (*DisconnectRequest) GetSuspendDebuggee

func (x *DisconnectRequest) GetSuspendDebuggee() bool

func (*DisconnectRequest) GetTerminateDebuggee

func (x *DisconnectRequest) GetTerminateDebuggee() bool

func (*DisconnectRequest) ProtoMessage

func (*DisconnectRequest) ProtoMessage()

func (*DisconnectRequest) ProtoReflect

func (x *DisconnectRequest) ProtoReflect() protoreflect.Message

func (*DisconnectRequest) Reset

func (x *DisconnectRequest) Reset()

func (*DisconnectRequest) String

func (x *DisconnectRequest) String() string

type DisconnectResponse

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

func (*DisconnectResponse) Descriptor deprecated

func (*DisconnectResponse) Descriptor() ([]byte, []int)

Deprecated: Use DisconnectResponse.ProtoReflect.Descriptor instead.

func (*DisconnectResponse) ProtoMessage

func (*DisconnectResponse) ProtoMessage()

func (*DisconnectResponse) ProtoReflect

func (x *DisconnectResponse) ProtoReflect() protoreflect.Message

func (*DisconnectResponse) Reset

func (x *DisconnectResponse) Reset()

func (*DisconnectResponse) String

func (x *DisconnectResponse) String() string

type EvaluateRequest

type EvaluateRequest struct {
	Expression string `protobuf:"bytes,1,opt,name=expression,proto3" json:"expression,omitempty"`
	FrameId    int32  `protobuf:"varint,2,opt,name=frame_id,json=frameId,proto3" json:"frame_id,omitempty"`
	Context    string `protobuf:"bytes,3,opt,name=context,proto3" json:"context,omitempty"`
	// contains filtered or unexported fields
}

func (*EvaluateRequest) Descriptor deprecated

func (*EvaluateRequest) Descriptor() ([]byte, []int)

Deprecated: Use EvaluateRequest.ProtoReflect.Descriptor instead.

func (*EvaluateRequest) GetContext

func (x *EvaluateRequest) GetContext() string

func (*EvaluateRequest) GetExpression

func (x *EvaluateRequest) GetExpression() string

func (*EvaluateRequest) GetFrameId

func (x *EvaluateRequest) GetFrameId() int32

func (*EvaluateRequest) ProtoMessage

func (*EvaluateRequest) ProtoMessage()

func (*EvaluateRequest) ProtoReflect

func (x *EvaluateRequest) ProtoReflect() protoreflect.Message

func (*EvaluateRequest) Reset

func (x *EvaluateRequest) Reset()

func (*EvaluateRequest) String

func (x *EvaluateRequest) String() string

type EvaluateResponse

type EvaluateResponse struct {
	Result             string `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	Type               string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	VariablesReference int32  `protobuf:"varint,3,opt,name=variables_reference,json=variablesReference,proto3" json:"variables_reference,omitempty"`
	NamedVariables     int32  `protobuf:"varint,4,opt,name=named_variables,json=namedVariables,proto3" json:"named_variables,omitempty"`
	IndexedVariables   int32  `protobuf:"varint,5,opt,name=indexed_variables,json=indexedVariables,proto3" json:"indexed_variables,omitempty"`
	MemoryReference    string `protobuf:"bytes,6,opt,name=memory_reference,json=memoryReference,proto3" json:"memory_reference,omitempty"`
	// contains filtered or unexported fields
}

func (*EvaluateResponse) Descriptor deprecated

func (*EvaluateResponse) Descriptor() ([]byte, []int)

Deprecated: Use EvaluateResponse.ProtoReflect.Descriptor instead.

func (*EvaluateResponse) GetIndexedVariables

func (x *EvaluateResponse) GetIndexedVariables() int32

func (*EvaluateResponse) GetMemoryReference

func (x *EvaluateResponse) GetMemoryReference() string

func (*EvaluateResponse) GetNamedVariables

func (x *EvaluateResponse) GetNamedVariables() int32

func (*EvaluateResponse) GetResult

func (x *EvaluateResponse) GetResult() string

func (*EvaluateResponse) GetType

func (x *EvaluateResponse) GetType() string

func (*EvaluateResponse) GetVariablesReference

func (x *EvaluateResponse) GetVariablesReference() int32

func (*EvaluateResponse) ProtoMessage

func (*EvaluateResponse) ProtoMessage()

func (*EvaluateResponse) ProtoReflect

func (x *EvaluateResponse) ProtoReflect() protoreflect.Message

func (*EvaluateResponse) Reset

func (x *EvaluateResponse) Reset()

func (*EvaluateResponse) String

func (x *EvaluateResponse) String() string

type Event

type Event struct {
	Event string `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	Body  []byte `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*Event) Descriptor deprecated

func (*Event) Descriptor() ([]byte, []int)

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetBody

func (x *Event) GetBody() []byte

func (*Event) GetEvent

func (x *Event) GetEvent() string

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

func (x *Event) ProtoReflect() protoreflect.Message

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type ExceptionBreakpointsFilter

type ExceptionBreakpointsFilter struct {
	Filter               string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	Label                string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	Description          string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Default              bool   `protobuf:"varint,4,opt,name=default,proto3" json:"default,omitempty"`
	SupportsCondition    bool   `protobuf:"varint,5,opt,name=supports_condition,json=supportsCondition,proto3" json:"supports_condition,omitempty"`
	ConditionDescription string `protobuf:"bytes,6,opt,name=condition_description,json=conditionDescription,proto3" json:"condition_description,omitempty"`
	// contains filtered or unexported fields
}

func (*ExceptionBreakpointsFilter) Descriptor deprecated

func (*ExceptionBreakpointsFilter) Descriptor() ([]byte, []int)

Deprecated: Use ExceptionBreakpointsFilter.ProtoReflect.Descriptor instead.

func (*ExceptionBreakpointsFilter) GetConditionDescription

func (x *ExceptionBreakpointsFilter) GetConditionDescription() string

func (*ExceptionBreakpointsFilter) GetDefault

func (x *ExceptionBreakpointsFilter) GetDefault() bool

func (*ExceptionBreakpointsFilter) GetDescription

func (x *ExceptionBreakpointsFilter) GetDescription() string

func (*ExceptionBreakpointsFilter) GetFilter

func (x *ExceptionBreakpointsFilter) GetFilter() string

func (*ExceptionBreakpointsFilter) GetLabel

func (x *ExceptionBreakpointsFilter) GetLabel() string

func (*ExceptionBreakpointsFilter) GetSupportsCondition

func (x *ExceptionBreakpointsFilter) GetSupportsCondition() bool

func (*ExceptionBreakpointsFilter) ProtoMessage

func (*ExceptionBreakpointsFilter) ProtoMessage()

func (*ExceptionBreakpointsFilter) ProtoReflect

func (*ExceptionBreakpointsFilter) Reset

func (x *ExceptionBreakpointsFilter) Reset()

func (*ExceptionBreakpointsFilter) String

func (x *ExceptionBreakpointsFilter) String() string

type ExceptionInfoRequest

type ExceptionInfoRequest struct {
	ThreadId int32 `protobuf:"varint,1,opt,name=thread_id,json=threadId,proto3" json:"thread_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ExceptionInfoRequest) Descriptor deprecated

func (*ExceptionInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExceptionInfoRequest.ProtoReflect.Descriptor instead.

func (*ExceptionInfoRequest) GetThreadId

func (x *ExceptionInfoRequest) GetThreadId() int32

func (*ExceptionInfoRequest) ProtoMessage

func (*ExceptionInfoRequest) ProtoMessage()

func (*ExceptionInfoRequest) ProtoReflect

func (x *ExceptionInfoRequest) ProtoReflect() protoreflect.Message

func (*ExceptionInfoRequest) Reset

func (x *ExceptionInfoRequest) Reset()

func (*ExceptionInfoRequest) String

func (x *ExceptionInfoRequest) String() string

type ExceptionInfoResponse

type ExceptionInfoResponse struct {
	ExceptionId string `protobuf:"bytes,1,opt,name=exception_id,json=exceptionId,proto3" json:"exception_id,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	BreakMode   string `protobuf:"bytes,3,opt,name=break_mode,json=breakMode,proto3" json:"break_mode,omitempty"`
	// contains filtered or unexported fields
}

func (*ExceptionInfoResponse) Descriptor deprecated

func (*ExceptionInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExceptionInfoResponse.ProtoReflect.Descriptor instead.

func (*ExceptionInfoResponse) GetBreakMode

func (x *ExceptionInfoResponse) GetBreakMode() string

func (*ExceptionInfoResponse) GetDescription

func (x *ExceptionInfoResponse) GetDescription() string

func (*ExceptionInfoResponse) GetExceptionId

func (x *ExceptionInfoResponse) GetExceptionId() string

func (*ExceptionInfoResponse) ProtoMessage

func (*ExceptionInfoResponse) ProtoMessage()

func (*ExceptionInfoResponse) ProtoReflect

func (x *ExceptionInfoResponse) ProtoReflect() protoreflect.Message

func (*ExceptionInfoResponse) Reset

func (x *ExceptionInfoResponse) Reset()

func (*ExceptionInfoResponse) String

func (x *ExceptionInfoResponse) String() string

type FunctionBreakpoint

type FunctionBreakpoint struct {
	Name         string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Condition    string `protobuf:"bytes,2,opt,name=condition,proto3" json:"condition,omitempty"`
	HitCondition string `protobuf:"bytes,3,opt,name=hit_condition,json=hitCondition,proto3" json:"hit_condition,omitempty"`
	// contains filtered or unexported fields
}

func (*FunctionBreakpoint) Descriptor deprecated

func (*FunctionBreakpoint) Descriptor() ([]byte, []int)

Deprecated: Use FunctionBreakpoint.ProtoReflect.Descriptor instead.

func (*FunctionBreakpoint) GetCondition

func (x *FunctionBreakpoint) GetCondition() string

func (*FunctionBreakpoint) GetHitCondition

func (x *FunctionBreakpoint) GetHitCondition() string

func (*FunctionBreakpoint) GetName

func (x *FunctionBreakpoint) GetName() string

func (*FunctionBreakpoint) ProtoMessage

func (*FunctionBreakpoint) ProtoMessage()

func (*FunctionBreakpoint) ProtoReflect

func (x *FunctionBreakpoint) ProtoReflect() protoreflect.Message

func (*FunctionBreakpoint) Reset

func (x *FunctionBreakpoint) Reset()

func (*FunctionBreakpoint) String

func (x *FunctionBreakpoint) String() string

type GotoRequest

type GotoRequest struct {
	ThreadId int32 `protobuf:"varint,1,opt,name=thread_id,json=threadId,proto3" json:"thread_id,omitempty"`
	TargetId int32 `protobuf:"varint,2,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GotoRequest) Descriptor deprecated

func (*GotoRequest) Descriptor() ([]byte, []int)

Deprecated: Use GotoRequest.ProtoReflect.Descriptor instead.

func (*GotoRequest) GetTargetId

func (x *GotoRequest) GetTargetId() int32

func (*GotoRequest) GetThreadId

func (x *GotoRequest) GetThreadId() int32

func (*GotoRequest) ProtoMessage

func (*GotoRequest) ProtoMessage()

func (*GotoRequest) ProtoReflect

func (x *GotoRequest) ProtoReflect() protoreflect.Message

func (*GotoRequest) Reset

func (x *GotoRequest) Reset()

func (*GotoRequest) String

func (x *GotoRequest) String() string

type GotoResponse

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

func (*GotoResponse) Descriptor deprecated

func (*GotoResponse) Descriptor() ([]byte, []int)

Deprecated: Use GotoResponse.ProtoReflect.Descriptor instead.

func (*GotoResponse) ProtoMessage

func (*GotoResponse) ProtoMessage()

func (*GotoResponse) ProtoReflect

func (x *GotoResponse) ProtoReflect() protoreflect.Message

func (*GotoResponse) Reset

func (x *GotoResponse) Reset()

func (*GotoResponse) String

func (x *GotoResponse) String() string

type GotoTarget

type GotoTarget struct {
	Id                          int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Label                       string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	Line                        int32  `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`
	Column                      int32  `protobuf:"varint,4,opt,name=column,proto3" json:"column,omitempty"`
	EndLine                     int32  `protobuf:"varint,5,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
	EndColumn                   int32  `protobuf:"varint,6,opt,name=end_column,json=endColumn,proto3" json:"end_column,omitempty"`
	InstructionPointerReference string `` /* 144-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GotoTarget) Descriptor deprecated

func (*GotoTarget) Descriptor() ([]byte, []int)

Deprecated: Use GotoTarget.ProtoReflect.Descriptor instead.

func (*GotoTarget) GetColumn

func (x *GotoTarget) GetColumn() int32

func (*GotoTarget) GetEndColumn

func (x *GotoTarget) GetEndColumn() int32

func (*GotoTarget) GetEndLine

func (x *GotoTarget) GetEndLine() int32

func (*GotoTarget) GetId

func (x *GotoTarget) GetId() int32

func (*GotoTarget) GetInstructionPointerReference

func (x *GotoTarget) GetInstructionPointerReference() string

func (*GotoTarget) GetLabel

func (x *GotoTarget) GetLabel() string

func (*GotoTarget) GetLine

func (x *GotoTarget) GetLine() int32

func (*GotoTarget) ProtoMessage

func (*GotoTarget) ProtoMessage()

func (*GotoTarget) ProtoReflect

func (x *GotoTarget) ProtoReflect() protoreflect.Message

func (*GotoTarget) Reset

func (x *GotoTarget) Reset()

func (*GotoTarget) String

func (x *GotoTarget) String() string

type GotoTargetsRequest

type GotoTargetsRequest struct {
	Source *Source `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Line   int32   `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"`
	Column int32   `protobuf:"varint,3,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

func (*GotoTargetsRequest) Descriptor deprecated

func (*GotoTargetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GotoTargetsRequest.ProtoReflect.Descriptor instead.

func (*GotoTargetsRequest) GetColumn

func (x *GotoTargetsRequest) GetColumn() int32

func (*GotoTargetsRequest) GetLine

func (x *GotoTargetsRequest) GetLine() int32

func (*GotoTargetsRequest) GetSource

func (x *GotoTargetsRequest) GetSource() *Source

func (*GotoTargetsRequest) ProtoMessage

func (*GotoTargetsRequest) ProtoMessage()

func (*GotoTargetsRequest) ProtoReflect

func (x *GotoTargetsRequest) ProtoReflect() protoreflect.Message

func (*GotoTargetsRequest) Reset

func (x *GotoTargetsRequest) Reset()

func (*GotoTargetsRequest) String

func (x *GotoTargetsRequest) String() string

type GotoTargetsResponse

type GotoTargetsResponse struct {
	Targets []*GotoTarget `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"`
	// contains filtered or unexported fields
}

func (*GotoTargetsResponse) Descriptor deprecated

func (*GotoTargetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GotoTargetsResponse.ProtoReflect.Descriptor instead.

func (*GotoTargetsResponse) GetTargets

func (x *GotoTargetsResponse) GetTargets() []*GotoTarget

func (*GotoTargetsResponse) ProtoMessage

func (*GotoTargetsResponse) ProtoMessage()

func (*GotoTargetsResponse) ProtoReflect

func (x *GotoTargetsResponse) ProtoReflect() protoreflect.Message

func (*GotoTargetsResponse) Reset

func (x *GotoTargetsResponse) Reset()

func (*GotoTargetsResponse) String

func (x *GotoTargetsResponse) String() string

type InitializeRequest

type InitializeRequest struct {
	ClientId                     string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	ClientName                   string `protobuf:"bytes,2,opt,name=client_name,json=clientName,proto3" json:"client_name,omitempty"`
	AdapterId                    string `protobuf:"bytes,3,opt,name=adapter_id,json=adapterId,proto3" json:"adapter_id,omitempty"`
	Locale                       string `protobuf:"bytes,4,opt,name=locale,proto3" json:"locale,omitempty"`
	LinesStartAt_1               bool   `protobuf:"varint,5,opt,name=lines_start_at_1,json=linesStartAt1,proto3" json:"lines_start_at_1,omitempty"`
	ColumnsStartAt_1             bool   `protobuf:"varint,6,opt,name=columns_start_at_1,json=columnsStartAt1,proto3" json:"columns_start_at_1,omitempty"`
	PathFormat                   string `protobuf:"bytes,7,opt,name=path_format,json=pathFormat,proto3" json:"path_format,omitempty"`
	SupportsVariableType         bool   `protobuf:"varint,8,opt,name=supports_variable_type,json=supportsVariableType,proto3" json:"supports_variable_type,omitempty"`
	SupportsVariablePaging       bool   `` /* 130-byte string literal not displayed */
	SupportsRunInTerminalRequest bool   `` /* 153-byte string literal not displayed */
	SupportsMemoryReferences     bool   `` /* 137-byte string literal not displayed */
	SupportsProgressReporting    bool   `` /* 140-byte string literal not displayed */
	SupportsInvalidatedEvent     bool   `` /* 137-byte string literal not displayed */
	SupportsMemoryEvent          bool   `protobuf:"varint,14,opt,name=supports_memory_event,json=supportsMemoryEvent,proto3" json:"supports_memory_event,omitempty"`
	InitializeOptions            []byte `protobuf:"bytes,15,opt,name=initialize_options,json=initializeOptions,proto3" json:"initialize_options,omitempty"`
	// contains filtered or unexported fields
}

func (*InitializeRequest) Descriptor deprecated

func (*InitializeRequest) Descriptor() ([]byte, []int)

Deprecated: Use InitializeRequest.ProtoReflect.Descriptor instead.

func (*InitializeRequest) GetAdapterId

func (x *InitializeRequest) GetAdapterId() string

func (*InitializeRequest) GetClientId

func (x *InitializeRequest) GetClientId() string

func (*InitializeRequest) GetClientName

func (x *InitializeRequest) GetClientName() string

func (*InitializeRequest) GetColumnsStartAt_1

func (x *InitializeRequest) GetColumnsStartAt_1() bool

func (*InitializeRequest) GetInitializeOptions added in v0.0.30

func (x *InitializeRequest) GetInitializeOptions() []byte

func (*InitializeRequest) GetLinesStartAt_1

func (x *InitializeRequest) GetLinesStartAt_1() bool

func (*InitializeRequest) GetLocale

func (x *InitializeRequest) GetLocale() string

func (*InitializeRequest) GetPathFormat

func (x *InitializeRequest) GetPathFormat() string

func (*InitializeRequest) GetSupportsInvalidatedEvent

func (x *InitializeRequest) GetSupportsInvalidatedEvent() bool

func (*InitializeRequest) GetSupportsMemoryEvent

func (x *InitializeRequest) GetSupportsMemoryEvent() bool

func (*InitializeRequest) GetSupportsMemoryReferences

func (x *InitializeRequest) GetSupportsMemoryReferences() bool

func (*InitializeRequest) GetSupportsProgressReporting

func (x *InitializeRequest) GetSupportsProgressReporting() bool

func (*InitializeRequest) GetSupportsRunInTerminalRequest

func (x *InitializeRequest) GetSupportsRunInTerminalRequest() bool

func (*InitializeRequest) GetSupportsVariablePaging

func (x *InitializeRequest) GetSupportsVariablePaging() bool

func (*InitializeRequest) GetSupportsVariableType

func (x *InitializeRequest) GetSupportsVariableType() bool

func (*InitializeRequest) ProtoMessage

func (*InitializeRequest) ProtoMessage()

func (*InitializeRequest) ProtoReflect

func (x *InitializeRequest) ProtoReflect() protoreflect.Message

func (*InitializeRequest) Reset

func (x *InitializeRequest) Reset()

func (*InitializeRequest) String

func (x *InitializeRequest) String() string

type InitializeResponse

type InitializeResponse struct {
	Capabilities *Capabilities `protobuf:"bytes,1,opt,name=capabilities,proto3" json:"capabilities,omitempty"`
	// contains filtered or unexported fields
}

func (*InitializeResponse) Descriptor deprecated

func (*InitializeResponse) Descriptor() ([]byte, []int)

Deprecated: Use InitializeResponse.ProtoReflect.Descriptor instead.

func (*InitializeResponse) GetCapabilities

func (x *InitializeResponse) GetCapabilities() *Capabilities

func (*InitializeResponse) ProtoMessage

func (*InitializeResponse) ProtoMessage()

func (*InitializeResponse) ProtoReflect

func (x *InitializeResponse) ProtoReflect() protoreflect.Message

func (*InitializeResponse) Reset

func (x *InitializeResponse) Reset()

func (*InitializeResponse) String

func (x *InitializeResponse) String() string

type LaunchRequest

type LaunchRequest struct {
	Program     string            `protobuf:"bytes,1,opt,name=program,proto3" json:"program,omitempty"`
	Args        []string          `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
	Cwd         string            `protobuf:"bytes,3,opt,name=cwd,proto3" json:"cwd,omitempty"`
	Env         map[string]string `` /* 133-byte string literal not displayed */
	StopOnEntry bool              `protobuf:"varint,5,opt,name=stop_on_entry,json=stopOnEntry,proto3" json:"stop_on_entry,omitempty"`
	NoDebug     bool              `protobuf:"varint,6,opt,name=no_debug,json=noDebug,proto3" json:"no_debug,omitempty"`
	// contains filtered or unexported fields
}

func (*LaunchRequest) Descriptor deprecated

func (*LaunchRequest) Descriptor() ([]byte, []int)

Deprecated: Use LaunchRequest.ProtoReflect.Descriptor instead.

func (*LaunchRequest) GetArgs

func (x *LaunchRequest) GetArgs() []string

func (*LaunchRequest) GetCwd

func (x *LaunchRequest) GetCwd() string

func (*LaunchRequest) GetEnv

func (x *LaunchRequest) GetEnv() map[string]string

func (*LaunchRequest) GetNoDebug

func (x *LaunchRequest) GetNoDebug() bool

func (*LaunchRequest) GetProgram

func (x *LaunchRequest) GetProgram() string

func (*LaunchRequest) GetStopOnEntry

func (x *LaunchRequest) GetStopOnEntry() bool

func (*LaunchRequest) ProtoMessage

func (*LaunchRequest) ProtoMessage()

func (*LaunchRequest) ProtoReflect

func (x *LaunchRequest) ProtoReflect() protoreflect.Message

func (*LaunchRequest) Reset

func (x *LaunchRequest) Reset()

func (*LaunchRequest) String

func (x *LaunchRequest) String() string

type LaunchResponse

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

func (*LaunchResponse) Descriptor deprecated

func (*LaunchResponse) Descriptor() ([]byte, []int)

Deprecated: Use LaunchResponse.ProtoReflect.Descriptor instead.

func (*LaunchResponse) ProtoMessage

func (*LaunchResponse) ProtoMessage()

func (*LaunchResponse) ProtoReflect

func (x *LaunchResponse) ProtoReflect() protoreflect.Message

func (*LaunchResponse) Reset

func (x *LaunchResponse) Reset()

func (*LaunchResponse) String

func (x *LaunchResponse) String() string

type LoadedSourcesRequest

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

func (*LoadedSourcesRequest) Descriptor deprecated

func (*LoadedSourcesRequest) Descriptor() ([]byte, []int)

Deprecated: Use LoadedSourcesRequest.ProtoReflect.Descriptor instead.

func (*LoadedSourcesRequest) ProtoMessage

func (*LoadedSourcesRequest) ProtoMessage()

func (*LoadedSourcesRequest) ProtoReflect

func (x *LoadedSourcesRequest) ProtoReflect() protoreflect.Message

func (*LoadedSourcesRequest) Reset

func (x *LoadedSourcesRequest) Reset()

func (*LoadedSourcesRequest) String

func (x *LoadedSourcesRequest) String() string

type LoadedSourcesResponse

type LoadedSourcesResponse struct {
	Sources []*Source `protobuf:"bytes,1,rep,name=sources,proto3" json:"sources,omitempty"`
	// contains filtered or unexported fields
}

func (*LoadedSourcesResponse) Descriptor deprecated

func (*LoadedSourcesResponse) Descriptor() ([]byte, []int)

Deprecated: Use LoadedSourcesResponse.ProtoReflect.Descriptor instead.

func (*LoadedSourcesResponse) GetSources

func (x *LoadedSourcesResponse) GetSources() []*Source

func (*LoadedSourcesResponse) ProtoMessage

func (*LoadedSourcesResponse) ProtoMessage()

func (*LoadedSourcesResponse) ProtoReflect

func (x *LoadedSourcesResponse) ProtoReflect() protoreflect.Message

func (*LoadedSourcesResponse) Reset

func (x *LoadedSourcesResponse) Reset()

func (*LoadedSourcesResponse) String

func (x *LoadedSourcesResponse) String() string

type Module

type Module struct {
	Id             string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name           string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Path           string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	IsOptimized    bool   `protobuf:"varint,4,opt,name=is_optimized,json=isOptimized,proto3" json:"is_optimized,omitempty"`
	IsUserCode     bool   `protobuf:"varint,5,opt,name=is_user_code,json=isUserCode,proto3" json:"is_user_code,omitempty"`
	Version        string `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"`
	SymbolStatus   string `protobuf:"bytes,7,opt,name=symbol_status,json=symbolStatus,proto3" json:"symbol_status,omitempty"`
	SymbolFilePath string `protobuf:"bytes,8,opt,name=symbol_file_path,json=symbolFilePath,proto3" json:"symbol_file_path,omitempty"`
	DateTimeStamp  string `protobuf:"bytes,9,opt,name=date_time_stamp,json=dateTimeStamp,proto3" json:"date_time_stamp,omitempty"`
	AddressRange   string `protobuf:"bytes,10,opt,name=address_range,json=addressRange,proto3" json:"address_range,omitempty"`
	// contains filtered or unexported fields
}

func (*Module) Descriptor deprecated

func (*Module) Descriptor() ([]byte, []int)

Deprecated: Use Module.ProtoReflect.Descriptor instead.

func (*Module) GetAddressRange

func (x *Module) GetAddressRange() string

func (*Module) GetDateTimeStamp

func (x *Module) GetDateTimeStamp() string

func (*Module) GetId

func (x *Module) GetId() string

func (*Module) GetIsOptimized

func (x *Module) GetIsOptimized() bool

func (*Module) GetIsUserCode

func (x *Module) GetIsUserCode() bool

func (*Module) GetName

func (x *Module) GetName() string

func (*Module) GetPath

func (x *Module) GetPath() string

func (*Module) GetSymbolFilePath

func (x *Module) GetSymbolFilePath() string

func (*Module) GetSymbolStatus

func (x *Module) GetSymbolStatus() string

func (*Module) GetVersion

func (x *Module) GetVersion() string

func (*Module) ProtoMessage

func (*Module) ProtoMessage()

func (*Module) ProtoReflect

func (x *Module) ProtoReflect() protoreflect.Message

func (*Module) Reset

func (x *Module) Reset()

func (*Module) String

func (x *Module) String() string

type ModulesRequest

type ModulesRequest struct {
	StartModule int32 `protobuf:"varint,1,opt,name=start_module,json=startModule,proto3" json:"start_module,omitempty"`
	ModuleCount int32 `protobuf:"varint,2,opt,name=module_count,json=moduleCount,proto3" json:"module_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ModulesRequest) Descriptor deprecated

func (*ModulesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ModulesRequest.ProtoReflect.Descriptor instead.

func (*ModulesRequest) GetModuleCount

func (x *ModulesRequest) GetModuleCount() int32

func (*ModulesRequest) GetStartModule

func (x *ModulesRequest) GetStartModule() int32

func (*ModulesRequest) ProtoMessage

func (*ModulesRequest) ProtoMessage()

func (*ModulesRequest) ProtoReflect

func (x *ModulesRequest) ProtoReflect() protoreflect.Message

func (*ModulesRequest) Reset

func (x *ModulesRequest) Reset()

func (*ModulesRequest) String

func (x *ModulesRequest) String() string

type ModulesResponse

type ModulesResponse struct {
	Modules      []*Module `protobuf:"bytes,1,rep,name=modules,proto3" json:"modules,omitempty"`
	TotalModules int32     `protobuf:"varint,2,opt,name=total_modules,json=totalModules,proto3" json:"total_modules,omitempty"`
	// contains filtered or unexported fields
}

func (*ModulesResponse) Descriptor deprecated

func (*ModulesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ModulesResponse.ProtoReflect.Descriptor instead.

func (*ModulesResponse) GetModules

func (x *ModulesResponse) GetModules() []*Module

func (*ModulesResponse) GetTotalModules

func (x *ModulesResponse) GetTotalModules() int32

func (*ModulesResponse) ProtoMessage

func (*ModulesResponse) ProtoMessage()

func (*ModulesResponse) ProtoReflect

func (x *ModulesResponse) ProtoReflect() protoreflect.Message

func (*ModulesResponse) Reset

func (x *ModulesResponse) Reset()

func (*ModulesResponse) String

func (x *ModulesResponse) String() string

type NextRequest

type NextRequest struct {
	ThreadId     int32  `protobuf:"varint,1,opt,name=thread_id,json=threadId,proto3" json:"thread_id,omitempty"`
	SingleThread bool   `protobuf:"varint,2,opt,name=single_thread,json=singleThread,proto3" json:"single_thread,omitempty"`
	Granularity  string `protobuf:"bytes,3,opt,name=granularity,proto3" json:"granularity,omitempty"`
	// contains filtered or unexported fields
}

func (*NextRequest) Descriptor deprecated

func (*NextRequest) Descriptor() ([]byte, []int)

Deprecated: Use NextRequest.ProtoReflect.Descriptor instead.

func (*NextRequest) GetGranularity

func (x *NextRequest) GetGranularity() string

func (*NextRequest) GetSingleThread

func (x *NextRequest) GetSingleThread() bool

func (*NextRequest) GetThreadId

func (x *NextRequest) GetThreadId() int32

func (*NextRequest) ProtoMessage

func (*NextRequest) ProtoMessage()

func (*NextRequest) ProtoReflect

func (x *NextRequest) ProtoReflect() protoreflect.Message

func (*NextRequest) Reset

func (x *NextRequest) Reset()

func (*NextRequest) String

func (x *NextRequest) String() string

type NextResponse

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

func (*NextResponse) Descriptor deprecated

func (*NextResponse) Descriptor() ([]byte, []int)

Deprecated: Use NextResponse.ProtoReflect.Descriptor instead.

func (*NextResponse) ProtoMessage

func (*NextResponse) ProtoMessage()

func (*NextResponse) ProtoReflect

func (x *NextResponse) ProtoReflect() protoreflect.Message

func (*NextResponse) Reset

func (x *NextResponse) Reset()

func (*NextResponse) String

func (x *NextResponse) String() string

type PauseRequest

type PauseRequest struct {
	ThreadId int32 `protobuf:"varint,1,opt,name=thread_id,json=threadId,proto3" json:"thread_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PauseRequest) Descriptor deprecated

func (*PauseRequest) Descriptor() ([]byte, []int)

Deprecated: Use PauseRequest.ProtoReflect.Descriptor instead.

func (*PauseRequest) GetThreadId

func (x *PauseRequest) GetThreadId() int32

func (*PauseRequest) ProtoMessage

func (*PauseRequest) ProtoMessage()

func (*PauseRequest) ProtoReflect

func (x *PauseRequest) ProtoReflect() protoreflect.Message

func (*PauseRequest) Reset

func (x *PauseRequest) Reset()

func (*PauseRequest) String

func (x *PauseRequest) String() string

type PauseResponse

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

func (*PauseResponse) Descriptor deprecated

func (*PauseResponse) Descriptor() ([]byte, []int)

Deprecated: Use PauseResponse.ProtoReflect.Descriptor instead.

func (*PauseResponse) ProtoMessage

func (*PauseResponse) ProtoMessage()

func (*PauseResponse) ProtoReflect

func (x *PauseResponse) ProtoReflect() protoreflect.Message

func (*PauseResponse) Reset

func (x *PauseResponse) Reset()

func (*PauseResponse) String

func (x *PauseResponse) String() string

type ReadMemoryRequest

type ReadMemoryRequest struct {
	MemoryReference string `protobuf:"bytes,1,opt,name=memory_reference,json=memoryReference,proto3" json:"memory_reference,omitempty"`
	Offset          int64  `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	Count           int32  `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadMemoryRequest) Descriptor deprecated

func (*ReadMemoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReadMemoryRequest.ProtoReflect.Descriptor instead.

func (*ReadMemoryRequest) GetCount

func (x *ReadMemoryRequest) GetCount() int32

func (*ReadMemoryRequest) GetMemoryReference

func (x *ReadMemoryRequest) GetMemoryReference() string

func (*ReadMemoryRequest) GetOffset

func (x *ReadMemoryRequest) GetOffset() int64

func (*ReadMemoryRequest) ProtoMessage

func (*ReadMemoryRequest) ProtoMessage()

func (*ReadMemoryRequest) ProtoReflect

func (x *ReadMemoryRequest) ProtoReflect() protoreflect.Message

func (*ReadMemoryRequest) Reset

func (x *ReadMemoryRequest) Reset()

func (*ReadMemoryRequest) String

func (x *ReadMemoryRequest) String() string

type ReadMemoryResponse

type ReadMemoryResponse struct {
	Address         string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	UnreadableBytes int32  `protobuf:"varint,2,opt,name=unreadable_bytes,json=unreadableBytes,proto3" json:"unreadable_bytes,omitempty"`
	Data            []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadMemoryResponse) Descriptor deprecated

func (*ReadMemoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReadMemoryResponse.ProtoReflect.Descriptor instead.

func (*ReadMemoryResponse) GetAddress

func (x *ReadMemoryResponse) GetAddress() string

func (*ReadMemoryResponse) GetData

func (x *ReadMemoryResponse) GetData() []byte

func (*ReadMemoryResponse) GetUnreadableBytes

func (x *ReadMemoryResponse) GetUnreadableBytes() int32

func (*ReadMemoryResponse) ProtoMessage

func (*ReadMemoryResponse) ProtoMessage()

func (*ReadMemoryResponse) ProtoReflect

func (x *ReadMemoryResponse) ProtoReflect() protoreflect.Message

func (*ReadMemoryResponse) Reset

func (x *ReadMemoryResponse) Reset()

func (*ReadMemoryResponse) String

func (x *ReadMemoryResponse) String() string

type RestartRequest

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

func (*RestartRequest) Descriptor deprecated

func (*RestartRequest) Descriptor() ([]byte, []int)

Deprecated: Use RestartRequest.ProtoReflect.Descriptor instead.

func (*RestartRequest) ProtoMessage

func (*RestartRequest) ProtoMessage()

func (*RestartRequest) ProtoReflect

func (x *RestartRequest) ProtoReflect() protoreflect.Message

func (*RestartRequest) Reset

func (x *RestartRequest) Reset()

func (*RestartRequest) String

func (x *RestartRequest) String() string

type RestartResponse

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

func (*RestartResponse) Descriptor deprecated

func (*RestartResponse) Descriptor() ([]byte, []int)

Deprecated: Use RestartResponse.ProtoReflect.Descriptor instead.

func (*RestartResponse) ProtoMessage

func (*RestartResponse) ProtoMessage()

func (*RestartResponse) ProtoReflect

func (x *RestartResponse) ProtoReflect() protoreflect.Message

func (*RestartResponse) Reset

func (x *RestartResponse) Reset()

func (*RestartResponse) String

func (x *RestartResponse) String() string

type ReverseContinueRequest

type ReverseContinueRequest struct {
	ThreadId     int32 `protobuf:"varint,1,opt,name=thread_id,json=threadId,proto3" json:"thread_id,omitempty"`
	SingleThread bool  `protobuf:"varint,2,opt,name=single_thread,json=singleThread,proto3" json:"single_thread,omitempty"`
	// contains filtered or unexported fields
}

func (*ReverseContinueRequest) Descriptor deprecated

func (*ReverseContinueRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReverseContinueRequest.ProtoReflect.Descriptor instead.

func (*ReverseContinueRequest) GetSingleThread

func (x *ReverseContinueRequest) GetSingleThread() bool

func (*ReverseContinueRequest) GetThreadId

func (x *ReverseContinueRequest) GetThreadId() int32

func (*ReverseContinueRequest) ProtoMessage

func (*ReverseContinueRequest) ProtoMessage()

func (*ReverseContinueRequest) ProtoReflect

func (x *ReverseContinueRequest) ProtoReflect() protoreflect.Message

func (*ReverseContinueRequest) Reset

func (x *ReverseContinueRequest) Reset()

func (*ReverseContinueRequest) String

func (x *ReverseContinueRequest) String() string

type ReverseContinueResponse

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

func (*ReverseContinueResponse) Descriptor deprecated

func (*ReverseContinueResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReverseContinueResponse.ProtoReflect.Descriptor instead.

func (*ReverseContinueResponse) ProtoMessage

func (*ReverseContinueResponse) ProtoMessage()

func (*ReverseContinueResponse) ProtoReflect

func (x *ReverseContinueResponse) ProtoReflect() protoreflect.Message

func (*ReverseContinueResponse) Reset

func (x *ReverseContinueResponse) Reset()

func (*ReverseContinueResponse) String

func (x *ReverseContinueResponse) String() string

type Scope

type Scope struct {
	Name               string  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	PresentationHint   string  `protobuf:"bytes,2,opt,name=presentation_hint,json=presentationHint,proto3" json:"presentation_hint,omitempty"`
	VariablesReference int32   `protobuf:"varint,3,opt,name=variables_reference,json=variablesReference,proto3" json:"variables_reference,omitempty"`
	NamedVariables     int32   `protobuf:"varint,4,opt,name=named_variables,json=namedVariables,proto3" json:"named_variables,omitempty"`
	IndexedVariables   int32   `protobuf:"varint,5,opt,name=indexed_variables,json=indexedVariables,proto3" json:"indexed_variables,omitempty"`
	Expensive          bool    `protobuf:"varint,6,opt,name=expensive,proto3" json:"expensive,omitempty"`
	Source             *Source `protobuf:"bytes,7,opt,name=source,proto3" json:"source,omitempty"`
	Line               int32   `protobuf:"varint,8,opt,name=line,proto3" json:"line,omitempty"`
	Column             int32   `protobuf:"varint,9,opt,name=column,proto3" json:"column,omitempty"`
	EndLine            int32   `protobuf:"varint,10,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
	EndColumn          int32   `protobuf:"varint,11,opt,name=end_column,json=endColumn,proto3" json:"end_column,omitempty"`
	// contains filtered or unexported fields
}

func (*Scope) Descriptor deprecated

func (*Scope) Descriptor() ([]byte, []int)

Deprecated: Use Scope.ProtoReflect.Descriptor instead.

func (*Scope) GetColumn

func (x *Scope) GetColumn() int32

func (*Scope) GetEndColumn

func (x *Scope) GetEndColumn() int32

func (*Scope) GetEndLine

func (x *Scope) GetEndLine() int32

func (*Scope) GetExpensive

func (x *Scope) GetExpensive() bool

func (*Scope) GetIndexedVariables

func (x *Scope) GetIndexedVariables() int32

func (*Scope) GetLine

func (x *Scope) GetLine() int32

func (*Scope) GetName

func (x *Scope) GetName() string

func (*Scope) GetNamedVariables

func (x *Scope) GetNamedVariables() int32

func (*Scope) GetPresentationHint

func (x *Scope) GetPresentationHint() string

func (*Scope) GetSource

func (x *Scope) GetSource() *Source

func (*Scope) GetVariablesReference

func (x *Scope) GetVariablesReference() int32

func (*Scope) ProtoMessage

func (*Scope) ProtoMessage()

func (*Scope) ProtoReflect

func (x *Scope) ProtoReflect() protoreflect.Message

func (*Scope) Reset

func (x *Scope) Reset()

func (*Scope) String

func (x *Scope) String() string

type ScopesRequest

type ScopesRequest struct {
	FrameId int32 `protobuf:"varint,1,opt,name=frame_id,json=frameId,proto3" json:"frame_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ScopesRequest) Descriptor deprecated

func (*ScopesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ScopesRequest.ProtoReflect.Descriptor instead.

func (*ScopesRequest) GetFrameId

func (x *ScopesRequest) GetFrameId() int32

func (*ScopesRequest) ProtoMessage

func (*ScopesRequest) ProtoMessage()

func (*ScopesRequest) ProtoReflect

func (x *ScopesRequest) ProtoReflect() protoreflect.Message

func (*ScopesRequest) Reset

func (x *ScopesRequest) Reset()

func (*ScopesRequest) String

func (x *ScopesRequest) String() string

type ScopesResponse

type ScopesResponse struct {
	Scopes []*Scope `protobuf:"bytes,1,rep,name=scopes,proto3" json:"scopes,omitempty"`
	// contains filtered or unexported fields
}

func (*ScopesResponse) Descriptor deprecated

func (*ScopesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ScopesResponse.ProtoReflect.Descriptor instead.

func (*ScopesResponse) GetScopes

func (x *ScopesResponse) GetScopes() []*Scope

func (*ScopesResponse) ProtoMessage

func (*ScopesResponse) ProtoMessage()

func (*ScopesResponse) ProtoReflect

func (x *ScopesResponse) ProtoReflect() protoreflect.Message

func (*ScopesResponse) Reset

func (x *ScopesResponse) Reset()

func (*ScopesResponse) String

func (x *ScopesResponse) String() string

type SetBreakpointsRequest

type SetBreakpointsRequest struct {
	Source         *Source             `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Breakpoints    []*SourceBreakpoint `protobuf:"bytes,2,rep,name=breakpoints,proto3" json:"breakpoints,omitempty"`
	SourceModified bool                `protobuf:"varint,3,opt,name=source_modified,json=sourceModified,proto3" json:"source_modified,omitempty"`
	// contains filtered or unexported fields
}

func (*SetBreakpointsRequest) Descriptor deprecated

func (*SetBreakpointsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetBreakpointsRequest.ProtoReflect.Descriptor instead.

func (*SetBreakpointsRequest) GetBreakpoints

func (x *SetBreakpointsRequest) GetBreakpoints() []*SourceBreakpoint

func (*SetBreakpointsRequest) GetSource

func (x *SetBreakpointsRequest) GetSource() *Source

func (*SetBreakpointsRequest) GetSourceModified

func (x *SetBreakpointsRequest) GetSourceModified() bool

func (*SetBreakpointsRequest) ProtoMessage

func (*SetBreakpointsRequest) ProtoMessage()

func (*SetBreakpointsRequest) ProtoReflect

func (x *SetBreakpointsRequest) ProtoReflect() protoreflect.Message

func (*SetBreakpointsRequest) Reset

func (x *SetBreakpointsRequest) Reset()

func (*SetBreakpointsRequest) String

func (x *SetBreakpointsRequest) String() string

type SetBreakpointsResponse

type SetBreakpointsResponse struct {
	Breakpoints []*Breakpoint `protobuf:"bytes,1,rep,name=breakpoints,proto3" json:"breakpoints,omitempty"`
	// contains filtered or unexported fields
}

func (*SetBreakpointsResponse) Descriptor deprecated

func (*SetBreakpointsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetBreakpointsResponse.ProtoReflect.Descriptor instead.

func (*SetBreakpointsResponse) GetBreakpoints

func (x *SetBreakpointsResponse) GetBreakpoints() []*Breakpoint

func (*SetBreakpointsResponse) ProtoMessage

func (*SetBreakpointsResponse) ProtoMessage()

func (*SetBreakpointsResponse) ProtoReflect

func (x *SetBreakpointsResponse) ProtoReflect() protoreflect.Message

func (*SetBreakpointsResponse) Reset

func (x *SetBreakpointsResponse) Reset()

func (*SetBreakpointsResponse) String

func (x *SetBreakpointsResponse) String() string

type SetExceptionBreakpointsRequest

type SetExceptionBreakpointsRequest struct {
	Filters []string `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

func (*SetExceptionBreakpointsRequest) Descriptor deprecated

func (*SetExceptionBreakpointsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetExceptionBreakpointsRequest.ProtoReflect.Descriptor instead.

func (*SetExceptionBreakpointsRequest) GetFilters

func (x *SetExceptionBreakpointsRequest) GetFilters() []string

func (*SetExceptionBreakpointsRequest) ProtoMessage

func (*SetExceptionBreakpointsRequest) ProtoMessage()

func (*SetExceptionBreakpointsRequest) ProtoReflect

func (*SetExceptionBreakpointsRequest) Reset

func (x *SetExceptionBreakpointsRequest) Reset()

func (*SetExceptionBreakpointsRequest) String

type SetExceptionBreakpointsResponse

type SetExceptionBreakpointsResponse struct {
	Breakpoints []*Breakpoint `protobuf:"bytes,1,rep,name=breakpoints,proto3" json:"breakpoints,omitempty"`
	// contains filtered or unexported fields
}

func (*SetExceptionBreakpointsResponse) Descriptor deprecated

func (*SetExceptionBreakpointsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetExceptionBreakpointsResponse.ProtoReflect.Descriptor instead.

func (*SetExceptionBreakpointsResponse) GetBreakpoints

func (x *SetExceptionBreakpointsResponse) GetBreakpoints() []*Breakpoint

func (*SetExceptionBreakpointsResponse) ProtoMessage

func (*SetExceptionBreakpointsResponse) ProtoMessage()

func (*SetExceptionBreakpointsResponse) ProtoReflect

func (*SetExceptionBreakpointsResponse) Reset

func (*SetExceptionBreakpointsResponse) String

type SetExpressionRequest

type SetExpressionRequest struct {
	Expression string `protobuf:"bytes,1,opt,name=expression,proto3" json:"expression,omitempty"`
	Value      string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	FrameId    int32  `protobuf:"varint,3,opt,name=frame_id,json=frameId,proto3" json:"frame_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SetExpressionRequest) Descriptor deprecated

func (*SetExpressionRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetExpressionRequest.ProtoReflect.Descriptor instead.

func (*SetExpressionRequest) GetExpression

func (x *SetExpressionRequest) GetExpression() string

func (*SetExpressionRequest) GetFrameId

func (x *SetExpressionRequest) GetFrameId() int32

func (*SetExpressionRequest) GetValue

func (x *SetExpressionRequest) GetValue() string

func (*SetExpressionRequest) ProtoMessage

func (*SetExpressionRequest) ProtoMessage()

func (*SetExpressionRequest) ProtoReflect

func (x *SetExpressionRequest) ProtoReflect() protoreflect.Message

func (*SetExpressionRequest) Reset

func (x *SetExpressionRequest) Reset()

func (*SetExpressionRequest) String

func (x *SetExpressionRequest) String() string

type SetExpressionResponse

type SetExpressionResponse struct {
	Value              string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Type               string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	VariablesReference int32  `protobuf:"varint,3,opt,name=variables_reference,json=variablesReference,proto3" json:"variables_reference,omitempty"`
	NamedVariables     int32  `protobuf:"varint,4,opt,name=named_variables,json=namedVariables,proto3" json:"named_variables,omitempty"`
	IndexedVariables   int32  `protobuf:"varint,5,opt,name=indexed_variables,json=indexedVariables,proto3" json:"indexed_variables,omitempty"`
	// contains filtered or unexported fields
}

func (*SetExpressionResponse) Descriptor deprecated

func (*SetExpressionResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetExpressionResponse.ProtoReflect.Descriptor instead.

func (*SetExpressionResponse) GetIndexedVariables

func (x *SetExpressionResponse) GetIndexedVariables() int32

func (*SetExpressionResponse) GetNamedVariables

func (x *SetExpressionResponse) GetNamedVariables() int32

func (*SetExpressionResponse) GetType

func (x *SetExpressionResponse) GetType() string

func (*SetExpressionResponse) GetValue

func (x *SetExpressionResponse) GetValue() string

func (*SetExpressionResponse) GetVariablesReference

func (x *SetExpressionResponse) GetVariablesReference() int32

func (*SetExpressionResponse) ProtoMessage

func (*SetExpressionResponse) ProtoMessage()

func (*SetExpressionResponse) ProtoReflect

func (x *SetExpressionResponse) ProtoReflect() protoreflect.Message

func (*SetExpressionResponse) Reset

func (x *SetExpressionResponse) Reset()

func (*SetExpressionResponse) String

func (x *SetExpressionResponse) String() string

type SetFunctionBreakpointsRequest

type SetFunctionBreakpointsRequest struct {
	Breakpoints []*FunctionBreakpoint `protobuf:"bytes,1,rep,name=breakpoints,proto3" json:"breakpoints,omitempty"`
	// contains filtered or unexported fields
}

func (*SetFunctionBreakpointsRequest) Descriptor deprecated

func (*SetFunctionBreakpointsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetFunctionBreakpointsRequest.ProtoReflect.Descriptor instead.

func (*SetFunctionBreakpointsRequest) GetBreakpoints

func (x *SetFunctionBreakpointsRequest) GetBreakpoints() []*FunctionBreakpoint

func (*SetFunctionBreakpointsRequest) ProtoMessage

func (*SetFunctionBreakpointsRequest) ProtoMessage()

func (*SetFunctionBreakpointsRequest) ProtoReflect

func (*SetFunctionBreakpointsRequest) Reset

func (x *SetFunctionBreakpointsRequest) Reset()

func (*SetFunctionBreakpointsRequest) String

type SetFunctionBreakpointsResponse

type SetFunctionBreakpointsResponse struct {
	Breakpoints []*Breakpoint `protobuf:"bytes,1,rep,name=breakpoints,proto3" json:"breakpoints,omitempty"`
	// contains filtered or unexported fields
}

func (*SetFunctionBreakpointsResponse) Descriptor deprecated

func (*SetFunctionBreakpointsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetFunctionBreakpointsResponse.ProtoReflect.Descriptor instead.

func (*SetFunctionBreakpointsResponse) GetBreakpoints

func (x *SetFunctionBreakpointsResponse) GetBreakpoints() []*Breakpoint

func (*SetFunctionBreakpointsResponse) ProtoMessage

func (*SetFunctionBreakpointsResponse) ProtoMessage()

func (*SetFunctionBreakpointsResponse) ProtoReflect

func (*SetFunctionBreakpointsResponse) Reset

func (x *SetFunctionBreakpointsResponse) Reset()

func (*SetFunctionBreakpointsResponse) String

type SetVariableRequest

type SetVariableRequest struct {
	VariablesReference int32  `protobuf:"varint,1,opt,name=variables_reference,json=variablesReference,proto3" json:"variables_reference,omitempty"`
	Name               string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Value              string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*SetVariableRequest) Descriptor deprecated

func (*SetVariableRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetVariableRequest.ProtoReflect.Descriptor instead.

func (*SetVariableRequest) GetName

func (x *SetVariableRequest) GetName() string

func (*SetVariableRequest) GetValue

func (x *SetVariableRequest) GetValue() string

func (*SetVariableRequest) GetVariablesReference

func (x *SetVariableRequest) GetVariablesReference() int32

func (*SetVariableRequest) ProtoMessage

func (*SetVariableRequest) ProtoMessage()

func (*SetVariableRequest) ProtoReflect

func (x *SetVariableRequest) ProtoReflect() protoreflect.Message

func (*SetVariableRequest) Reset

func (x *SetVariableRequest) Reset()

func (*SetVariableRequest) String

func (x *SetVariableRequest) String() string

type SetVariableResponse

type SetVariableResponse struct {
	Value              string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Type               string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	VariablesReference int32  `protobuf:"varint,3,opt,name=variables_reference,json=variablesReference,proto3" json:"variables_reference,omitempty"`
	NamedVariables     int32  `protobuf:"varint,4,opt,name=named_variables,json=namedVariables,proto3" json:"named_variables,omitempty"`
	IndexedVariables   int32  `protobuf:"varint,5,opt,name=indexed_variables,json=indexedVariables,proto3" json:"indexed_variables,omitempty"`
	// contains filtered or unexported fields
}

func (*SetVariableResponse) Descriptor deprecated

func (*SetVariableResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetVariableResponse.ProtoReflect.Descriptor instead.

func (*SetVariableResponse) GetIndexedVariables

func (x *SetVariableResponse) GetIndexedVariables() int32

func (*SetVariableResponse) GetNamedVariables

func (x *SetVariableResponse) GetNamedVariables() int32

func (*SetVariableResponse) GetType

func (x *SetVariableResponse) GetType() string

func (*SetVariableResponse) GetValue

func (x *SetVariableResponse) GetValue() string

func (*SetVariableResponse) GetVariablesReference

func (x *SetVariableResponse) GetVariablesReference() int32

func (*SetVariableResponse) ProtoMessage

func (*SetVariableResponse) ProtoMessage()

func (*SetVariableResponse) ProtoReflect

func (x *SetVariableResponse) ProtoReflect() protoreflect.Message

func (*SetVariableResponse) Reset

func (x *SetVariableResponse) Reset()

func (*SetVariableResponse) String

func (x *SetVariableResponse) String() string

type Source

type Source struct {
	Name             string    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Path             string    `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	SourceReference  int32     `protobuf:"varint,3,opt,name=source_reference,json=sourceReference,proto3" json:"source_reference,omitempty"`
	PresentationHint string    `protobuf:"bytes,4,opt,name=presentation_hint,json=presentationHint,proto3" json:"presentation_hint,omitempty"`
	Origin           string    `protobuf:"bytes,5,opt,name=origin,proto3" json:"origin,omitempty"`
	Sources          []*Source `protobuf:"bytes,6,rep,name=sources,proto3" json:"sources,omitempty"`
	// contains filtered or unexported fields
}

func (*Source) Descriptor deprecated

func (*Source) Descriptor() ([]byte, []int)

Deprecated: Use Source.ProtoReflect.Descriptor instead.

func (*Source) GetName

func (x *Source) GetName() string

func (*Source) GetOrigin

func (x *Source) GetOrigin() string

func (*Source) GetPath

func (x *Source) GetPath() string

func (*Source) GetPresentationHint

func (x *Source) GetPresentationHint() string

func (*Source) GetSourceReference

func (x *Source) GetSourceReference() int32

func (*Source) GetSources

func (x *Source) GetSources() []*Source

func (*Source) ProtoMessage

func (*Source) ProtoMessage()

func (*Source) ProtoReflect

func (x *Source) ProtoReflect() protoreflect.Message

func (*Source) Reset

func (x *Source) Reset()

func (*Source) String

func (x *Source) String() string

type SourceBreakpoint

type SourceBreakpoint struct {
	Line         int32  `protobuf:"varint,1,opt,name=line,proto3" json:"line,omitempty"`
	Column       int32  `protobuf:"varint,2,opt,name=column,proto3" json:"column,omitempty"`
	Condition    string `protobuf:"bytes,3,opt,name=condition,proto3" json:"condition,omitempty"`
	HitCondition string `protobuf:"bytes,4,opt,name=hit_condition,json=hitCondition,proto3" json:"hit_condition,omitempty"`
	LogMessage   string `protobuf:"bytes,5,opt,name=log_message,json=logMessage,proto3" json:"log_message,omitempty"`
	// contains filtered or unexported fields
}

func (*SourceBreakpoint) Descriptor deprecated

func (*SourceBreakpoint) Descriptor() ([]byte, []int)

Deprecated: Use SourceBreakpoint.ProtoReflect.Descriptor instead.

func (*SourceBreakpoint) GetColumn

func (x *SourceBreakpoint) GetColumn() int32

func (*SourceBreakpoint) GetCondition

func (x *SourceBreakpoint) GetCondition() string

func (*SourceBreakpoint) GetHitCondition

func (x *SourceBreakpoint) GetHitCondition() string

func (*SourceBreakpoint) GetLine

func (x *SourceBreakpoint) GetLine() int32

func (*SourceBreakpoint) GetLogMessage

func (x *SourceBreakpoint) GetLogMessage() string

func (*SourceBreakpoint) ProtoMessage

func (*SourceBreakpoint) ProtoMessage()

func (*SourceBreakpoint) ProtoReflect

func (x *SourceBreakpoint) ProtoReflect() protoreflect.Message

func (*SourceBreakpoint) Reset

func (x *SourceBreakpoint) Reset()

func (*SourceBreakpoint) String

func (x *SourceBreakpoint) String() string

type SourceRequest

type SourceRequest struct {
	SourceReference int32   `protobuf:"varint,1,opt,name=source_reference,json=sourceReference,proto3" json:"source_reference,omitempty"`
	Source          *Source `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

func (*SourceRequest) Descriptor deprecated

func (*SourceRequest) Descriptor() ([]byte, []int)

Deprecated: Use SourceRequest.ProtoReflect.Descriptor instead.

func (*SourceRequest) GetSource

func (x *SourceRequest) GetSource() *Source

func (*SourceRequest) GetSourceReference

func (x *SourceRequest) GetSourceReference() int32

func (*SourceRequest) ProtoMessage

func (*SourceRequest) ProtoMessage()

func (*SourceRequest) ProtoReflect

func (x *SourceRequest) ProtoReflect() protoreflect.Message

func (*SourceRequest) Reset

func (x *SourceRequest) Reset()

func (*SourceRequest) String

func (x *SourceRequest) String() string

type SourceResponse

type SourceResponse struct {
	Content  string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	MimeType string `protobuf:"bytes,2,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
	// contains filtered or unexported fields
}

func (*SourceResponse) Descriptor deprecated

func (*SourceResponse) Descriptor() ([]byte, []int)

Deprecated: Use SourceResponse.ProtoReflect.Descriptor instead.

func (*SourceResponse) GetContent

func (x *SourceResponse) GetContent() string

func (*SourceResponse) GetMimeType

func (x *SourceResponse) GetMimeType() string

func (*SourceResponse) ProtoMessage

func (*SourceResponse) ProtoMessage()

func (*SourceResponse) ProtoReflect

func (x *SourceResponse) ProtoReflect() protoreflect.Message

func (*SourceResponse) Reset

func (x *SourceResponse) Reset()

func (*SourceResponse) String

func (x *SourceResponse) String() string

type StackFrame

type StackFrame struct {
	Id                          int32   `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                        string  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Source                      *Source `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"`
	Line                        int32   `protobuf:"varint,4,opt,name=line,proto3" json:"line,omitempty"`
	Column                      int32   `protobuf:"varint,5,opt,name=column,proto3" json:"column,omitempty"`
	EndLine                     int32   `protobuf:"varint,6,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
	EndColumn                   int32   `protobuf:"varint,7,opt,name=end_column,json=endColumn,proto3" json:"end_column,omitempty"`
	CanRestart                  bool    `protobuf:"varint,8,opt,name=can_restart,json=canRestart,proto3" json:"can_restart,omitempty"`
	InstructionPointerReference string  `` /* 144-byte string literal not displayed */
	ModuleId                    int32   `protobuf:"varint,10,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	PresentationHint            string  `protobuf:"bytes,11,opt,name=presentation_hint,json=presentationHint,proto3" json:"presentation_hint,omitempty"`
	// contains filtered or unexported fields
}

func (*StackFrame) Descriptor deprecated

func (*StackFrame) Descriptor() ([]byte, []int)

Deprecated: Use StackFrame.ProtoReflect.Descriptor instead.

func (*StackFrame) GetCanRestart

func (x *StackFrame) GetCanRestart() bool

func (*StackFrame) GetColumn

func (x *StackFrame) GetColumn() int32

func (*StackFrame) GetEndColumn

func (x *StackFrame) GetEndColumn() int32

func (*StackFrame) GetEndLine

func (x *StackFrame) GetEndLine() int32

func (*StackFrame) GetId

func (x *StackFrame) GetId() int32

func (*StackFrame) GetInstructionPointerReference

func (x *StackFrame) GetInstructionPointerReference() string

func (*StackFrame) GetLine

func (x *StackFrame) GetLine() int32

func (*StackFrame) GetModuleId

func (x *StackFrame) GetModuleId() int32

func (*StackFrame) GetName

func (x *StackFrame) GetName() string

func (*StackFrame) GetPresentationHint

func (x *StackFrame) GetPresentationHint() string

func (*StackFrame) GetSource

func (x *StackFrame) GetSource() *Source

func (*StackFrame) ProtoMessage

func (*StackFrame) ProtoMessage()

func (*StackFrame) ProtoReflect

func (x *StackFrame) ProtoReflect() protoreflect.Message

func (*StackFrame) Reset

func (x *StackFrame) Reset()

func (*StackFrame) String

func (x *StackFrame) String() string

type StackTraceRequest

type StackTraceRequest struct {
	ThreadId   int32 `protobuf:"varint,1,opt,name=thread_id,json=threadId,proto3" json:"thread_id,omitempty"`
	StartFrame int32 `protobuf:"varint,2,opt,name=start_frame,json=startFrame,proto3" json:"start_frame,omitempty"`
	Levels     int32 `protobuf:"varint,3,opt,name=levels,proto3" json:"levels,omitempty"`
	// contains filtered or unexported fields
}

func (*StackTraceRequest) Descriptor deprecated

func (*StackTraceRequest) Descriptor() ([]byte, []int)

Deprecated: Use StackTraceRequest.ProtoReflect.Descriptor instead.

func (*StackTraceRequest) GetLevels

func (x *StackTraceRequest) GetLevels() int32

func (*StackTraceRequest) GetStartFrame

func (x *StackTraceRequest) GetStartFrame() int32

func (*StackTraceRequest) GetThreadId

func (x *StackTraceRequest) GetThreadId() int32

func (*StackTraceRequest) ProtoMessage

func (*StackTraceRequest) ProtoMessage()

func (*StackTraceRequest) ProtoReflect

func (x *StackTraceRequest) ProtoReflect() protoreflect.Message

func (*StackTraceRequest) Reset

func (x *StackTraceRequest) Reset()

func (*StackTraceRequest) String

func (x *StackTraceRequest) String() string

type StackTraceResponse

type StackTraceResponse struct {
	StackFrames []*StackFrame `protobuf:"bytes,1,rep,name=stack_frames,json=stackFrames,proto3" json:"stack_frames,omitempty"`
	TotalFrames int32         `protobuf:"varint,2,opt,name=total_frames,json=totalFrames,proto3" json:"total_frames,omitempty"`
	// contains filtered or unexported fields
}

func (*StackTraceResponse) Descriptor deprecated

func (*StackTraceResponse) Descriptor() ([]byte, []int)

Deprecated: Use StackTraceResponse.ProtoReflect.Descriptor instead.

func (*StackTraceResponse) GetStackFrames

func (x *StackTraceResponse) GetStackFrames() []*StackFrame

func (*StackTraceResponse) GetTotalFrames

func (x *StackTraceResponse) GetTotalFrames() int32

func (*StackTraceResponse) ProtoMessage

func (*StackTraceResponse) ProtoMessage()

func (*StackTraceResponse) ProtoReflect

func (x *StackTraceResponse) ProtoReflect() protoreflect.Message

func (*StackTraceResponse) Reset

func (x *StackTraceResponse) Reset()

func (*StackTraceResponse) String

func (x *StackTraceResponse) String() string

type StepBackRequest

type StepBackRequest struct {
	ThreadId     int32  `protobuf:"varint,1,opt,name=thread_id,json=threadId,proto3" json:"thread_id,omitempty"`
	SingleThread bool   `protobuf:"varint,2,opt,name=single_thread,json=singleThread,proto3" json:"single_thread,omitempty"`
	Granularity  string `protobuf:"bytes,3,opt,name=granularity,proto3" json:"granularity,omitempty"`
	// contains filtered or unexported fields
}

func (*StepBackRequest) Descriptor deprecated

func (*StepBackRequest) Descriptor() ([]byte, []int)

Deprecated: Use StepBackRequest.ProtoReflect.Descriptor instead.

func (*StepBackRequest) GetGranularity

func (x *StepBackRequest) GetGranularity() string

func (*StepBackRequest) GetSingleThread

func (x *StepBackRequest) GetSingleThread() bool

func (*StepBackRequest) GetThreadId

func (x *StepBackRequest) GetThreadId() int32

func (*StepBackRequest) ProtoMessage

func (*StepBackRequest) ProtoMessage()

func (*StepBackRequest) ProtoReflect

func (x *StepBackRequest) ProtoReflect() protoreflect.Message

func (*StepBackRequest) Reset

func (x *StepBackRequest) Reset()

func (*StepBackRequest) String

func (x *StepBackRequest) String() string

type StepBackResponse

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

func (*StepBackResponse) Descriptor deprecated

func (*StepBackResponse) Descriptor() ([]byte, []int)

Deprecated: Use StepBackResponse.ProtoReflect.Descriptor instead.

func (*StepBackResponse) ProtoMessage

func (*StepBackResponse) ProtoMessage()

func (*StepBackResponse) ProtoReflect

func (x *StepBackResponse) ProtoReflect() protoreflect.Message

func (*StepBackResponse) Reset

func (x *StepBackResponse) Reset()

func (*StepBackResponse) String

func (x *StepBackResponse) String() string

type StepInRequest

type StepInRequest struct {
	ThreadId     int32  `protobuf:"varint,1,opt,name=thread_id,json=threadId,proto3" json:"thread_id,omitempty"`
	SingleThread bool   `protobuf:"varint,2,opt,name=single_thread,json=singleThread,proto3" json:"single_thread,omitempty"`
	TargetId     int32  `protobuf:"varint,3,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	Granularity  string `protobuf:"bytes,4,opt,name=granularity,proto3" json:"granularity,omitempty"`
	// contains filtered or unexported fields
}

func (*StepInRequest) Descriptor deprecated

func (*StepInRequest) Descriptor() ([]byte, []int)

Deprecated: Use StepInRequest.ProtoReflect.Descriptor instead.

func (*StepInRequest) GetGranularity

func (x *StepInRequest) GetGranularity() string

func (*StepInRequest) GetSingleThread

func (x *StepInRequest) GetSingleThread() bool

func (*StepInRequest) GetTargetId

func (x *StepInRequest) GetTargetId() int32

func (*StepInRequest) GetThreadId

func (x *StepInRequest) GetThreadId() int32

func (*StepInRequest) ProtoMessage

func (*StepInRequest) ProtoMessage()

func (*StepInRequest) ProtoReflect

func (x *StepInRequest) ProtoReflect() protoreflect.Message

func (*StepInRequest) Reset

func (x *StepInRequest) Reset()

func (*StepInRequest) String

func (x *StepInRequest) String() string

type StepInResponse

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

func (*StepInResponse) Descriptor deprecated

func (*StepInResponse) Descriptor() ([]byte, []int)

Deprecated: Use StepInResponse.ProtoReflect.Descriptor instead.

func (*StepInResponse) ProtoMessage

func (*StepInResponse) ProtoMessage()

func (*StepInResponse) ProtoReflect

func (x *StepInResponse) ProtoReflect() protoreflect.Message

func (*StepInResponse) Reset

func (x *StepInResponse) Reset()

func (*StepInResponse) String

func (x *StepInResponse) String() string

type StepOutRequest

type StepOutRequest struct {
	ThreadId     int32  `protobuf:"varint,1,opt,name=thread_id,json=threadId,proto3" json:"thread_id,omitempty"`
	SingleThread bool   `protobuf:"varint,2,opt,name=single_thread,json=singleThread,proto3" json:"single_thread,omitempty"`
	Granularity  string `protobuf:"bytes,3,opt,name=granularity,proto3" json:"granularity,omitempty"`
	// contains filtered or unexported fields
}

func (*StepOutRequest) Descriptor deprecated

func (*StepOutRequest) Descriptor() ([]byte, []int)

Deprecated: Use StepOutRequest.ProtoReflect.Descriptor instead.

func (*StepOutRequest) GetGranularity

func (x *StepOutRequest) GetGranularity() string

func (*StepOutRequest) GetSingleThread

func (x *StepOutRequest) GetSingleThread() bool

func (*StepOutRequest) GetThreadId

func (x *StepOutRequest) GetThreadId() int32

func (*StepOutRequest) ProtoMessage

func (*StepOutRequest) ProtoMessage()

func (*StepOutRequest) ProtoReflect

func (x *StepOutRequest) ProtoReflect() protoreflect.Message

func (*StepOutRequest) Reset

func (x *StepOutRequest) Reset()

func (*StepOutRequest) String

func (x *StepOutRequest) String() string

type StepOutResponse

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

func (*StepOutResponse) Descriptor deprecated

func (*StepOutResponse) Descriptor() ([]byte, []int)

Deprecated: Use StepOutResponse.ProtoReflect.Descriptor instead.

func (*StepOutResponse) ProtoMessage

func (*StepOutResponse) ProtoMessage()

func (*StepOutResponse) ProtoReflect

func (x *StepOutResponse) ProtoReflect() protoreflect.Message

func (*StepOutResponse) Reset

func (x *StepOutResponse) Reset()

func (*StepOutResponse) String

func (x *StepOutResponse) String() string

type SubscribeEventsRequest

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

func (*SubscribeEventsRequest) Descriptor deprecated

func (*SubscribeEventsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeEventsRequest.ProtoReflect.Descriptor instead.

func (*SubscribeEventsRequest) ProtoMessage

func (*SubscribeEventsRequest) ProtoMessage()

func (*SubscribeEventsRequest) ProtoReflect

func (x *SubscribeEventsRequest) ProtoReflect() protoreflect.Message

func (*SubscribeEventsRequest) Reset

func (x *SubscribeEventsRequest) Reset()

func (*SubscribeEventsRequest) String

func (x *SubscribeEventsRequest) String() string

type TerminateRequest

type TerminateRequest struct {
	Restart bool `protobuf:"varint,1,opt,name=restart,proto3" json:"restart,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminateRequest) Descriptor deprecated

func (*TerminateRequest) Descriptor() ([]byte, []int)

Deprecated: Use TerminateRequest.ProtoReflect.Descriptor instead.

func (*TerminateRequest) GetRestart

func (x *TerminateRequest) GetRestart() bool

func (*TerminateRequest) ProtoMessage

func (*TerminateRequest) ProtoMessage()

func (*TerminateRequest) ProtoReflect

func (x *TerminateRequest) ProtoReflect() protoreflect.Message

func (*TerminateRequest) Reset

func (x *TerminateRequest) Reset()

func (*TerminateRequest) String

func (x *TerminateRequest) String() string

type TerminateResponse

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

func (*TerminateResponse) Descriptor deprecated

func (*TerminateResponse) Descriptor() ([]byte, []int)

Deprecated: Use TerminateResponse.ProtoReflect.Descriptor instead.

func (*TerminateResponse) ProtoMessage

func (*TerminateResponse) ProtoMessage()

func (*TerminateResponse) ProtoReflect

func (x *TerminateResponse) ProtoReflect() protoreflect.Message

func (*TerminateResponse) Reset

func (x *TerminateResponse) Reset()

func (*TerminateResponse) String

func (x *TerminateResponse) String() string

type Thread

type Thread struct {
	Id   int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Thread) Descriptor deprecated

func (*Thread) Descriptor() ([]byte, []int)

Deprecated: Use Thread.ProtoReflect.Descriptor instead.

func (*Thread) GetId

func (x *Thread) GetId() int32

func (*Thread) GetName

func (x *Thread) GetName() string

func (*Thread) ProtoMessage

func (*Thread) ProtoMessage()

func (*Thread) ProtoReflect

func (x *Thread) ProtoReflect() protoreflect.Message

func (*Thread) Reset

func (x *Thread) Reset()

func (*Thread) String

func (x *Thread) String() string

type ThreadsRequest

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

func (*ThreadsRequest) Descriptor deprecated

func (*ThreadsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ThreadsRequest.ProtoReflect.Descriptor instead.

func (*ThreadsRequest) ProtoMessage

func (*ThreadsRequest) ProtoMessage()

func (*ThreadsRequest) ProtoReflect

func (x *ThreadsRequest) ProtoReflect() protoreflect.Message

func (*ThreadsRequest) Reset

func (x *ThreadsRequest) Reset()

func (*ThreadsRequest) String

func (x *ThreadsRequest) String() string

type ThreadsResponse

type ThreadsResponse struct {
	Threads []*Thread `protobuf:"bytes,1,rep,name=threads,proto3" json:"threads,omitempty"`
	// contains filtered or unexported fields
}

func (*ThreadsResponse) Descriptor deprecated

func (*ThreadsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ThreadsResponse.ProtoReflect.Descriptor instead.

func (*ThreadsResponse) GetThreads

func (x *ThreadsResponse) GetThreads() []*Thread

func (*ThreadsResponse) ProtoMessage

func (*ThreadsResponse) ProtoMessage()

func (*ThreadsResponse) ProtoReflect

func (x *ThreadsResponse) ProtoReflect() protoreflect.Message

func (*ThreadsResponse) Reset

func (x *ThreadsResponse) Reset()

func (*ThreadsResponse) String

func (x *ThreadsResponse) String() string

type UnimplementedDebuggerServer added in v0.0.25

type UnimplementedDebuggerServer struct{}

UnimplementedDebuggerServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedDebuggerServer) Attach added in v0.0.25

func (UnimplementedDebuggerServer) Completions added in v0.0.25

func (UnimplementedDebuggerServer) ConfigurationDone added in v0.0.25

func (UnimplementedDebuggerServer) Continue added in v0.0.25

func (UnimplementedDebuggerServer) Disassemble added in v0.0.25

func (UnimplementedDebuggerServer) Disconnect added in v0.0.25

func (UnimplementedDebuggerServer) Evaluate added in v0.0.25

func (UnimplementedDebuggerServer) ExceptionInfo added in v0.0.25

func (UnimplementedDebuggerServer) Goto added in v0.0.25

func (UnimplementedDebuggerServer) GotoTargets added in v0.0.25

func (UnimplementedDebuggerServer) Initialize added in v0.0.25

func (UnimplementedDebuggerServer) Launch added in v0.0.25

func (UnimplementedDebuggerServer) LoadedSources added in v0.0.25

func (UnimplementedDebuggerServer) Modules added in v0.0.25

func (UnimplementedDebuggerServer) Next added in v0.0.25

func (UnimplementedDebuggerServer) Pause added in v0.0.25

func (UnimplementedDebuggerServer) ReadMemory added in v0.0.25

func (UnimplementedDebuggerServer) Restart added in v0.0.25

func (UnimplementedDebuggerServer) ReverseContinue added in v0.0.25

func (UnimplementedDebuggerServer) Scopes added in v0.0.25

func (UnimplementedDebuggerServer) SetBreakpoints added in v0.0.25

func (UnimplementedDebuggerServer) SetExceptionBreakpoints added in v0.0.25

func (UnimplementedDebuggerServer) SetExpression added in v0.0.25

func (UnimplementedDebuggerServer) SetFunctionBreakpoints added in v0.0.25

func (UnimplementedDebuggerServer) SetVariable added in v0.0.25

func (UnimplementedDebuggerServer) Source added in v0.0.25

func (UnimplementedDebuggerServer) StackTrace added in v0.0.25

func (UnimplementedDebuggerServer) StepBack added in v0.0.25

func (UnimplementedDebuggerServer) StepIn added in v0.0.25

func (UnimplementedDebuggerServer) StepOut added in v0.0.25

func (UnimplementedDebuggerServer) Terminate added in v0.0.25

func (UnimplementedDebuggerServer) Threads added in v0.0.25

func (UnimplementedDebuggerServer) Variables added in v0.0.25

func (UnimplementedDebuggerServer) WriteMemory added in v0.0.25

type UnsafeDebuggerServer added in v0.0.25

type UnsafeDebuggerServer interface {
	// contains filtered or unexported methods
}

UnsafeDebuggerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DebuggerServer will result in compilation errors.

type Variable

type Variable struct {
	Name               string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value              string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Type               string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	PresentationHint   string `protobuf:"bytes,4,opt,name=presentation_hint,json=presentationHint,proto3" json:"presentation_hint,omitempty"`
	EvaluateName       string `protobuf:"bytes,5,opt,name=evaluate_name,json=evaluateName,proto3" json:"evaluate_name,omitempty"`
	VariablesReference int32  `protobuf:"varint,6,opt,name=variables_reference,json=variablesReference,proto3" json:"variables_reference,omitempty"`
	NamedVariables     int32  `protobuf:"varint,7,opt,name=named_variables,json=namedVariables,proto3" json:"named_variables,omitempty"`
	IndexedVariables   int32  `protobuf:"varint,8,opt,name=indexed_variables,json=indexedVariables,proto3" json:"indexed_variables,omitempty"`
	MemoryReference    string `protobuf:"bytes,9,opt,name=memory_reference,json=memoryReference,proto3" json:"memory_reference,omitempty"`
	// contains filtered or unexported fields
}

func (*Variable) Descriptor deprecated

func (*Variable) Descriptor() ([]byte, []int)

Deprecated: Use Variable.ProtoReflect.Descriptor instead.

func (*Variable) GetEvaluateName

func (x *Variable) GetEvaluateName() string

func (*Variable) GetIndexedVariables

func (x *Variable) GetIndexedVariables() int32

func (*Variable) GetMemoryReference

func (x *Variable) GetMemoryReference() string

func (*Variable) GetName

func (x *Variable) GetName() string

func (*Variable) GetNamedVariables

func (x *Variable) GetNamedVariables() int32

func (*Variable) GetPresentationHint

func (x *Variable) GetPresentationHint() string

func (*Variable) GetType

func (x *Variable) GetType() string

func (*Variable) GetValue

func (x *Variable) GetValue() string

func (*Variable) GetVariablesReference

func (x *Variable) GetVariablesReference() int32

func (*Variable) ProtoMessage

func (*Variable) ProtoMessage()

func (*Variable) ProtoReflect

func (x *Variable) ProtoReflect() protoreflect.Message

func (*Variable) Reset

func (x *Variable) Reset()

func (*Variable) String

func (x *Variable) String() string

type VariablesRequest

type VariablesRequest struct {
	VariablesReference int32  `protobuf:"varint,1,opt,name=variables_reference,json=variablesReference,proto3" json:"variables_reference,omitempty"`
	Filter             string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	Start              int32  `protobuf:"varint,3,opt,name=start,proto3" json:"start,omitempty"`
	Count              int32  `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*VariablesRequest) Descriptor deprecated

func (*VariablesRequest) Descriptor() ([]byte, []int)

Deprecated: Use VariablesRequest.ProtoReflect.Descriptor instead.

func (*VariablesRequest) GetCount

func (x *VariablesRequest) GetCount() int32

func (*VariablesRequest) GetFilter

func (x *VariablesRequest) GetFilter() string

func (*VariablesRequest) GetStart

func (x *VariablesRequest) GetStart() int32

func (*VariablesRequest) GetVariablesReference

func (x *VariablesRequest) GetVariablesReference() int32

func (*VariablesRequest) ProtoMessage

func (*VariablesRequest) ProtoMessage()

func (*VariablesRequest) ProtoReflect

func (x *VariablesRequest) ProtoReflect() protoreflect.Message

func (*VariablesRequest) Reset

func (x *VariablesRequest) Reset()

func (*VariablesRequest) String

func (x *VariablesRequest) String() string

type VariablesResponse

type VariablesResponse struct {
	Variables []*Variable `protobuf:"bytes,1,rep,name=variables,proto3" json:"variables,omitempty"`
	// contains filtered or unexported fields
}

func (*VariablesResponse) Descriptor deprecated

func (*VariablesResponse) Descriptor() ([]byte, []int)

Deprecated: Use VariablesResponse.ProtoReflect.Descriptor instead.

func (*VariablesResponse) GetVariables

func (x *VariablesResponse) GetVariables() []*Variable

func (*VariablesResponse) ProtoMessage

func (*VariablesResponse) ProtoMessage()

func (*VariablesResponse) ProtoReflect

func (x *VariablesResponse) ProtoReflect() protoreflect.Message

func (*VariablesResponse) Reset

func (x *VariablesResponse) Reset()

func (*VariablesResponse) String

func (x *VariablesResponse) String() string

type WriteMemoryRequest

type WriteMemoryRequest struct {
	MemoryReference string `protobuf:"bytes,1,opt,name=memory_reference,json=memoryReference,proto3" json:"memory_reference,omitempty"`
	Offset          int64  `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	Data            []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	AllowPartial    bool   `protobuf:"varint,4,opt,name=allow_partial,json=allowPartial,proto3" json:"allow_partial,omitempty"`
	// contains filtered or unexported fields
}

func (*WriteMemoryRequest) Descriptor deprecated

func (*WriteMemoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use WriteMemoryRequest.ProtoReflect.Descriptor instead.

func (*WriteMemoryRequest) GetAllowPartial

func (x *WriteMemoryRequest) GetAllowPartial() bool

func (*WriteMemoryRequest) GetData

func (x *WriteMemoryRequest) GetData() []byte

func (*WriteMemoryRequest) GetMemoryReference

func (x *WriteMemoryRequest) GetMemoryReference() string

func (*WriteMemoryRequest) GetOffset

func (x *WriteMemoryRequest) GetOffset() int64

func (*WriteMemoryRequest) ProtoMessage

func (*WriteMemoryRequest) ProtoMessage()

func (*WriteMemoryRequest) ProtoReflect

func (x *WriteMemoryRequest) ProtoReflect() protoreflect.Message

func (*WriteMemoryRequest) Reset

func (x *WriteMemoryRequest) Reset()

func (*WriteMemoryRequest) String

func (x *WriteMemoryRequest) String() string

type WriteMemoryResponse

type WriteMemoryResponse struct {
	Offset       int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`
	BytesWritten int32 `protobuf:"varint,2,opt,name=bytes_written,json=bytesWritten,proto3" json:"bytes_written,omitempty"`
	// contains filtered or unexported fields
}

func (*WriteMemoryResponse) Descriptor deprecated

func (*WriteMemoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use WriteMemoryResponse.ProtoReflect.Descriptor instead.

func (*WriteMemoryResponse) GetBytesWritten

func (x *WriteMemoryResponse) GetBytesWritten() int32

func (*WriteMemoryResponse) GetOffset

func (x *WriteMemoryResponse) GetOffset() int64

func (*WriteMemoryResponse) ProtoMessage

func (*WriteMemoryResponse) ProtoMessage()

func (*WriteMemoryResponse) ProtoReflect

func (x *WriteMemoryResponse) ProtoReflect() protoreflect.Message

func (*WriteMemoryResponse) Reset

func (x *WriteMemoryResponse) Reset()

func (*WriteMemoryResponse) String

func (x *WriteMemoryResponse) String() string

Jump to

Keyboard shortcuts

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