Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterDebuggerServer(s grpc.ServiceRegistrar, srv DebuggerServer)
- type AttachRequest
- func (*AttachRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AttachRequest) GetPid() int32
- func (x *AttachRequest) GetProgram() string
- func (*AttachRequest) ProtoMessage()
- func (x *AttachRequest) ProtoReflect() protoreflect.Message
- func (x *AttachRequest) Reset()
- func (x *AttachRequest) String() string
- type AttachResponse
- type Breakpoint
- func (*Breakpoint) Descriptor() ([]byte, []int)deprecated
- func (x *Breakpoint) GetColumn() int32
- func (x *Breakpoint) GetEndColumn() int32
- func (x *Breakpoint) GetEndLine() int32
- func (x *Breakpoint) GetId() int32
- func (x *Breakpoint) GetInstructionReference() string
- func (x *Breakpoint) GetLine() int32
- func (x *Breakpoint) GetMessage() string
- func (x *Breakpoint) GetOffset() int32
- func (x *Breakpoint) GetSource() *Source
- func (x *Breakpoint) GetVerified() bool
- func (*Breakpoint) ProtoMessage()
- func (x *Breakpoint) ProtoReflect() protoreflect.Message
- func (x *Breakpoint) Reset()
- func (x *Breakpoint) String() string
- type Capabilities
- func (*Capabilities) Descriptor() ([]byte, []int)deprecated
- func (x *Capabilities) GetCompletionTriggerCharacters() []string
- func (x *Capabilities) GetExceptionBreakpointFilters() []*ExceptionBreakpointsFilter
- func (x *Capabilities) GetSupportSuspendDebuggee() bool
- func (x *Capabilities) GetSupportTerminateDebuggee() bool
- func (x *Capabilities) GetSupportsBreakpointLocationsRequest() bool
- func (x *Capabilities) GetSupportsCancelRequest() bool
- func (x *Capabilities) GetSupportsClipboardContext() bool
- func (x *Capabilities) GetSupportsCompletionsRequest() bool
- func (x *Capabilities) GetSupportsConditionalBreakpoints() bool
- func (x *Capabilities) GetSupportsConfigurationDoneRequest() bool
- func (x *Capabilities) GetSupportsDataBreakpoints() bool
- func (x *Capabilities) GetSupportsDelayedStackTraceLoading() bool
- func (x *Capabilities) GetSupportsDisassembleRequest() bool
- func (x *Capabilities) GetSupportsEvaluateForHovers() bool
- func (x *Capabilities) GetSupportsExceptionFilterOptions() bool
- func (x *Capabilities) GetSupportsExceptionInfoRequest() bool
- func (x *Capabilities) GetSupportsExceptionOptions() bool
- func (x *Capabilities) GetSupportsFunctionBreakpoints() bool
- func (x *Capabilities) GetSupportsGotoTargetsRequest() bool
- func (x *Capabilities) GetSupportsHitConditionalBreakpoints() bool
- func (x *Capabilities) GetSupportsInstructionBreakpoints() bool
- func (x *Capabilities) GetSupportsLoadedSourcesRequest() bool
- func (x *Capabilities) GetSupportsLogPoints() bool
- func (x *Capabilities) GetSupportsModulesRequest() bool
- func (x *Capabilities) GetSupportsReadMemoryRequest() bool
- func (x *Capabilities) GetSupportsRestartFrame() bool
- func (x *Capabilities) GetSupportsRestartRequest() bool
- func (x *Capabilities) GetSupportsSetExpression() bool
- func (x *Capabilities) GetSupportsSetVariable() bool
- func (x *Capabilities) GetSupportsSingleThreadExecutionRequests() bool
- func (x *Capabilities) GetSupportsStepBack() bool
- func (x *Capabilities) GetSupportsStepInTargetsRequest() bool
- func (x *Capabilities) GetSupportsSteppingGranularity() bool
- func (x *Capabilities) GetSupportsTerminateRequest() bool
- func (x *Capabilities) GetSupportsTerminateThreadsRequest() bool
- func (x *Capabilities) GetSupportsValueFormattingOptions() bool
- func (x *Capabilities) GetSupportsWriteMemoryRequest() bool
- func (*Capabilities) ProtoMessage()
- func (x *Capabilities) ProtoReflect() protoreflect.Message
- func (x *Capabilities) Reset()
- func (x *Capabilities) String() string
- type Client
- func (c *Client) Attach(ctx context.Context, args debugapi.AttachRequestArguments) error
- func (c *Client) Close() error
- func (c *Client) Completions(ctx context.Context, args *dap.CompletionsArguments) ([]dap.CompletionItem, error)
- func (c *Client) ConfigurationDone(ctx context.Context) error
- func (c *Client) Continue(ctx context.Context, args *dap.ContinueArguments) (*dap.ContinueResponseBody, error)
- func (c *Client) Disassemble(ctx context.Context, args *dap.DisassembleArguments) ([]dap.DisassembledInstruction, error)
- func (c *Client) Disconnect(ctx context.Context, args *dap.DisconnectArguments) error
- func (c *Client) Evaluate(ctx context.Context, args *dap.EvaluateArguments) (*dap.EvaluateResponseBody, error)
- func (c *Client) ExceptionInfo(ctx context.Context, args *dap.ExceptionInfoArguments) (*dap.ExceptionInfoResponseBody, error)
- func (c *Client) Goto(ctx context.Context, args *dap.GotoArguments) error
- func (c *Client) GotoTargets(ctx context.Context, args *dap.GotoTargetsArguments) ([]dap.GotoTarget, error)
- func (c *Client) Initialize(ctx context.Context, args *debugapi.InitializeRequestArguments) (*dap.Capabilities, error)
- func (c *Client) Launch(ctx context.Context, args debugapi.LaunchRequestArguments) error
- func (c *Client) LoadedSources(ctx context.Context) ([]dap.Source, error)
- func (c *Client) Modules(ctx context.Context, args *dap.ModulesArguments) (*dap.ModulesResponseBody, error)
- func (c *Client) Next(ctx context.Context, args *dap.NextArguments) error
- func (c *Client) Pause(ctx context.Context, args *dap.PauseArguments) error
- func (c *Client) ReadMemory(ctx context.Context, args *dap.ReadMemoryArguments) (*dap.ReadMemoryResponseBody, error)
- func (c *Client) Restart(ctx context.Context) error
- func (c *Client) ReverseContinue(ctx context.Context, args *dap.ReverseContinueArguments) error
- func (c *Client) Scopes(ctx context.Context, args *dap.ScopesArguments) ([]dap.Scope, error)
- func (c *Client) SetBreakpoints(ctx context.Context, args *dap.SetBreakpointsArguments) ([]dap.Breakpoint, error)
- func (c *Client) SetExceptionBreakpoints(ctx context.Context, args *dap.SetExceptionBreakpointsArguments) ([]dap.Breakpoint, error)
- func (c *Client) SetExpression(ctx context.Context, args *dap.SetExpressionArguments) (*dap.SetExpressionResponseBody, error)
- func (c *Client) SetFunctionBreakpoints(ctx context.Context, args *dap.SetFunctionBreakpointsArguments) ([]dap.Breakpoint, error)
- func (c *Client) SetVariable(ctx context.Context, args *dap.SetVariableArguments) (*dap.SetVariableResponseBody, error)
- func (c *Client) Source(ctx context.Context, args *dap.SourceArguments) (*dap.SourceResponseBody, error)
- func (c *Client) StackTrace(ctx context.Context, args *dap.StackTraceArguments) (*dap.StackTraceResponseBody, error)
- func (c *Client) StepBack(ctx context.Context, args *dap.StepBackArguments) error
- func (c *Client) StepIn(ctx context.Context, args *dap.StepInArguments) error
- func (c *Client) StepOut(ctx context.Context, args *dap.StepOutArguments) error
- func (c *Client) Terminate(ctx context.Context, args *dap.TerminateArguments) error
- func (c *Client) Threads(ctx context.Context) ([]dap.Thread, error)
- func (c *Client) Variables(ctx context.Context, args *dap.VariablesArguments) ([]dap.Variable, error)
- func (c *Client) WriteMemory(ctx context.Context, args *dap.WriteMemoryArguments) (*dap.WriteMemoryResponseBody, error)
- type CompletionItem
- func (*CompletionItem) Descriptor() ([]byte, []int)deprecated
- func (x *CompletionItem) GetDetail() string
- func (x *CompletionItem) GetLabel() string
- func (x *CompletionItem) GetLength() int32
- func (x *CompletionItem) GetSelectionLength() int32
- func (x *CompletionItem) GetSelectionStart() int32
- func (x *CompletionItem) GetSortText() string
- func (x *CompletionItem) GetStart() int32
- func (x *CompletionItem) GetText() string
- func (x *CompletionItem) GetType() string
- func (*CompletionItem) ProtoMessage()
- func (x *CompletionItem) ProtoReflect() protoreflect.Message
- func (x *CompletionItem) Reset()
- func (x *CompletionItem) String() string
- type CompletionsRequest
- func (*CompletionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompletionsRequest) GetColumn() int32
- func (x *CompletionsRequest) GetFrameId() int32
- func (x *CompletionsRequest) GetLine() int32
- func (x *CompletionsRequest) GetText() string
- func (*CompletionsRequest) ProtoMessage()
- func (x *CompletionsRequest) ProtoReflect() protoreflect.Message
- func (x *CompletionsRequest) Reset()
- func (x *CompletionsRequest) String() string
- type CompletionsResponse
- func (*CompletionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CompletionsResponse) GetTargets() []*CompletionItem
- func (*CompletionsResponse) ProtoMessage()
- func (x *CompletionsResponse) ProtoReflect() protoreflect.Message
- func (x *CompletionsResponse) Reset()
- func (x *CompletionsResponse) String() string
- type ConfigurationDoneRequest
- type ConfigurationDoneResponse
- type ContinueRequest
- func (*ContinueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ContinueRequest) GetSingleThread() bool
- func (x *ContinueRequest) GetThreadId() int32
- func (*ContinueRequest) ProtoMessage()
- func (x *ContinueRequest) ProtoReflect() protoreflect.Message
- func (x *ContinueRequest) Reset()
- func (x *ContinueRequest) String() string
- type ContinueResponse
- func (*ContinueResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ContinueResponse) GetAllThreadsContinued() bool
- func (*ContinueResponse) ProtoMessage()
- func (x *ContinueResponse) ProtoReflect() protoreflect.Message
- func (x *ContinueResponse) Reset()
- func (x *ContinueResponse) String() string
- type DebuggerClient
- type DebuggerServer
- type DisassembleRequest
- func (*DisassembleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DisassembleRequest) GetInstructionCount() int32
- func (x *DisassembleRequest) GetInstructionOffset() int32
- func (x *DisassembleRequest) GetMemoryReference() string
- func (x *DisassembleRequest) GetOffset() int64
- func (x *DisassembleRequest) GetResolveSymbols() bool
- func (*DisassembleRequest) ProtoMessage()
- func (x *DisassembleRequest) ProtoReflect() protoreflect.Message
- func (x *DisassembleRequest) Reset()
- func (x *DisassembleRequest) String() string
- type DisassembleResponse
- func (*DisassembleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DisassembleResponse) GetInstructions() []*DisassembledInstruction
- func (*DisassembleResponse) ProtoMessage()
- func (x *DisassembleResponse) ProtoReflect() protoreflect.Message
- func (x *DisassembleResponse) Reset()
- func (x *DisassembleResponse) String() string
- type DisassembledInstruction
- func (*DisassembledInstruction) Descriptor() ([]byte, []int)deprecated
- func (x *DisassembledInstruction) GetAddress() string
- func (x *DisassembledInstruction) GetColumn() int32
- func (x *DisassembledInstruction) GetEndColumn() int32
- func (x *DisassembledInstruction) GetEndLine() int32
- func (x *DisassembledInstruction) GetInstruction() string
- func (x *DisassembledInstruction) GetInstructionBytes() string
- func (x *DisassembledInstruction) GetLine() int32
- func (x *DisassembledInstruction) GetLocation() *Source
- func (x *DisassembledInstruction) GetSymbol() string
- func (*DisassembledInstruction) ProtoMessage()
- func (x *DisassembledInstruction) ProtoReflect() protoreflect.Message
- func (x *DisassembledInstruction) Reset()
- func (x *DisassembledInstruction) String() string
- type DisconnectRequest
- func (*DisconnectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DisconnectRequest) GetRestart() bool
- func (x *DisconnectRequest) GetSuspendDebuggee() bool
- func (x *DisconnectRequest) GetTerminateDebuggee() bool
- func (*DisconnectRequest) ProtoMessage()
- func (x *DisconnectRequest) ProtoReflect() protoreflect.Message
- func (x *DisconnectRequest) Reset()
- func (x *DisconnectRequest) String() string
- type DisconnectResponse
- type EvaluateRequest
- func (*EvaluateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EvaluateRequest) GetContext() string
- func (x *EvaluateRequest) GetExpression() string
- func (x *EvaluateRequest) GetFrameId() int32
- func (*EvaluateRequest) ProtoMessage()
- func (x *EvaluateRequest) ProtoReflect() protoreflect.Message
- func (x *EvaluateRequest) Reset()
- func (x *EvaluateRequest) String() string
- type EvaluateResponse
- func (*EvaluateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *EvaluateResponse) GetIndexedVariables() int32
- func (x *EvaluateResponse) GetMemoryReference() string
- func (x *EvaluateResponse) GetNamedVariables() int32
- func (x *EvaluateResponse) GetResult() string
- func (x *EvaluateResponse) GetType() string
- func (x *EvaluateResponse) GetVariablesReference() int32
- func (*EvaluateResponse) ProtoMessage()
- func (x *EvaluateResponse) ProtoReflect() protoreflect.Message
- func (x *EvaluateResponse) Reset()
- func (x *EvaluateResponse) String() string
- type Event
- type ExceptionBreakpointsFilter
- func (*ExceptionBreakpointsFilter) Descriptor() ([]byte, []int)deprecated
- func (x *ExceptionBreakpointsFilter) GetConditionDescription() string
- func (x *ExceptionBreakpointsFilter) GetDefault() bool
- func (x *ExceptionBreakpointsFilter) GetDescription() string
- func (x *ExceptionBreakpointsFilter) GetFilter() string
- func (x *ExceptionBreakpointsFilter) GetLabel() string
- func (x *ExceptionBreakpointsFilter) GetSupportsCondition() bool
- func (*ExceptionBreakpointsFilter) ProtoMessage()
- func (x *ExceptionBreakpointsFilter) ProtoReflect() protoreflect.Message
- func (x *ExceptionBreakpointsFilter) Reset()
- func (x *ExceptionBreakpointsFilter) String() string
- type ExceptionInfoRequest
- func (*ExceptionInfoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExceptionInfoRequest) GetThreadId() int32
- func (*ExceptionInfoRequest) ProtoMessage()
- func (x *ExceptionInfoRequest) ProtoReflect() protoreflect.Message
- func (x *ExceptionInfoRequest) Reset()
- func (x *ExceptionInfoRequest) String() string
- type ExceptionInfoResponse
- func (*ExceptionInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExceptionInfoResponse) GetBreakMode() string
- func (x *ExceptionInfoResponse) GetDescription() string
- func (x *ExceptionInfoResponse) GetExceptionId() string
- func (*ExceptionInfoResponse) ProtoMessage()
- func (x *ExceptionInfoResponse) ProtoReflect() protoreflect.Message
- func (x *ExceptionInfoResponse) Reset()
- func (x *ExceptionInfoResponse) String() string
- type FunctionBreakpoint
- func (*FunctionBreakpoint) Descriptor() ([]byte, []int)deprecated
- func (x *FunctionBreakpoint) GetCondition() string
- func (x *FunctionBreakpoint) GetHitCondition() string
- func (x *FunctionBreakpoint) GetName() string
- func (*FunctionBreakpoint) ProtoMessage()
- func (x *FunctionBreakpoint) ProtoReflect() protoreflect.Message
- func (x *FunctionBreakpoint) Reset()
- func (x *FunctionBreakpoint) String() string
- type GotoRequest
- func (*GotoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GotoRequest) GetTargetId() int32
- func (x *GotoRequest) GetThreadId() int32
- func (*GotoRequest) ProtoMessage()
- func (x *GotoRequest) ProtoReflect() protoreflect.Message
- func (x *GotoRequest) Reset()
- func (x *GotoRequest) String() string
- type GotoResponse
- type GotoTarget
- func (*GotoTarget) Descriptor() ([]byte, []int)deprecated
- func (x *GotoTarget) GetColumn() int32
- func (x *GotoTarget) GetEndColumn() int32
- func (x *GotoTarget) GetEndLine() int32
- func (x *GotoTarget) GetId() int32
- func (x *GotoTarget) GetInstructionPointerReference() string
- func (x *GotoTarget) GetLabel() string
- func (x *GotoTarget) GetLine() int32
- func (*GotoTarget) ProtoMessage()
- func (x *GotoTarget) ProtoReflect() protoreflect.Message
- func (x *GotoTarget) Reset()
- func (x *GotoTarget) String() string
- type GotoTargetsRequest
- func (*GotoTargetsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GotoTargetsRequest) GetColumn() int32
- func (x *GotoTargetsRequest) GetLine() int32
- func (x *GotoTargetsRequest) GetSource() *Source
- func (*GotoTargetsRequest) ProtoMessage()
- func (x *GotoTargetsRequest) ProtoReflect() protoreflect.Message
- func (x *GotoTargetsRequest) Reset()
- func (x *GotoTargetsRequest) String() string
- type GotoTargetsResponse
- func (*GotoTargetsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GotoTargetsResponse) GetTargets() []*GotoTarget
- func (*GotoTargetsResponse) ProtoMessage()
- func (x *GotoTargetsResponse) ProtoReflect() protoreflect.Message
- func (x *GotoTargetsResponse) Reset()
- func (x *GotoTargetsResponse) String() string
- type InitializeRequest
- func (*InitializeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InitializeRequest) GetAdapterId() string
- func (x *InitializeRequest) GetClientId() string
- func (x *InitializeRequest) GetClientName() string
- func (x *InitializeRequest) GetColumnsStartAt_1() bool
- func (x *InitializeRequest) GetInitializeOptions() []byte
- func (x *InitializeRequest) GetLinesStartAt_1() bool
- func (x *InitializeRequest) GetLocale() string
- func (x *InitializeRequest) GetPathFormat() string
- func (x *InitializeRequest) GetSupportsInvalidatedEvent() bool
- func (x *InitializeRequest) GetSupportsMemoryEvent() bool
- func (x *InitializeRequest) GetSupportsMemoryReferences() bool
- func (x *InitializeRequest) GetSupportsProgressReporting() bool
- func (x *InitializeRequest) GetSupportsRunInTerminalRequest() bool
- func (x *InitializeRequest) GetSupportsVariablePaging() bool
- func (x *InitializeRequest) GetSupportsVariableType() bool
- func (*InitializeRequest) ProtoMessage()
- func (x *InitializeRequest) ProtoReflect() protoreflect.Message
- func (x *InitializeRequest) Reset()
- func (x *InitializeRequest) String() string
- type InitializeResponse
- func (*InitializeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InitializeResponse) GetCapabilities() *Capabilities
- func (*InitializeResponse) ProtoMessage()
- func (x *InitializeResponse) ProtoReflect() protoreflect.Message
- func (x *InitializeResponse) Reset()
- func (x *InitializeResponse) String() string
- type LaunchRequest
- func (*LaunchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LaunchRequest) GetArgs() []string
- func (x *LaunchRequest) GetCwd() string
- func (x *LaunchRequest) GetEnv() map[string]string
- func (x *LaunchRequest) GetNoDebug() bool
- func (x *LaunchRequest) GetProgram() string
- func (x *LaunchRequest) GetStopOnEntry() bool
- func (*LaunchRequest) ProtoMessage()
- func (x *LaunchRequest) ProtoReflect() protoreflect.Message
- func (x *LaunchRequest) Reset()
- func (x *LaunchRequest) String() string
- type LaunchResponse
- type LoadedSourcesRequest
- type LoadedSourcesResponse
- func (*LoadedSourcesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LoadedSourcesResponse) GetSources() []*Source
- func (*LoadedSourcesResponse) ProtoMessage()
- func (x *LoadedSourcesResponse) ProtoReflect() protoreflect.Message
- func (x *LoadedSourcesResponse) Reset()
- func (x *LoadedSourcesResponse) String() string
- type Module
- func (*Module) Descriptor() ([]byte, []int)deprecated
- func (x *Module) GetAddressRange() string
- func (x *Module) GetDateTimeStamp() string
- func (x *Module) GetId() string
- func (x *Module) GetIsOptimized() bool
- func (x *Module) GetIsUserCode() bool
- func (x *Module) GetName() string
- func (x *Module) GetPath() string
- func (x *Module) GetSymbolFilePath() string
- func (x *Module) GetSymbolStatus() string
- func (x *Module) GetVersion() string
- func (*Module) ProtoMessage()
- func (x *Module) ProtoReflect() protoreflect.Message
- func (x *Module) Reset()
- func (x *Module) String() string
- type ModulesRequest
- func (*ModulesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ModulesRequest) GetModuleCount() int32
- func (x *ModulesRequest) GetStartModule() int32
- func (*ModulesRequest) ProtoMessage()
- func (x *ModulesRequest) ProtoReflect() protoreflect.Message
- func (x *ModulesRequest) Reset()
- func (x *ModulesRequest) String() string
- type ModulesResponse
- func (*ModulesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ModulesResponse) GetModules() []*Module
- func (x *ModulesResponse) GetTotalModules() int32
- func (*ModulesResponse) ProtoMessage()
- func (x *ModulesResponse) ProtoReflect() protoreflect.Message
- func (x *ModulesResponse) Reset()
- func (x *ModulesResponse) String() string
- type NextRequest
- func (*NextRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NextRequest) GetGranularity() string
- func (x *NextRequest) GetSingleThread() bool
- func (x *NextRequest) GetThreadId() int32
- func (*NextRequest) ProtoMessage()
- func (x *NextRequest) ProtoReflect() protoreflect.Message
- func (x *NextRequest) Reset()
- func (x *NextRequest) String() string
- type NextResponse
- type PauseRequest
- type PauseResponse
- type ReadMemoryRequest
- func (*ReadMemoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReadMemoryRequest) GetCount() int32
- func (x *ReadMemoryRequest) GetMemoryReference() string
- func (x *ReadMemoryRequest) GetOffset() int64
- func (*ReadMemoryRequest) ProtoMessage()
- func (x *ReadMemoryRequest) ProtoReflect() protoreflect.Message
- func (x *ReadMemoryRequest) Reset()
- func (x *ReadMemoryRequest) String() string
- type ReadMemoryResponse
- func (*ReadMemoryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReadMemoryResponse) GetAddress() string
- func (x *ReadMemoryResponse) GetData() []byte
- func (x *ReadMemoryResponse) GetUnreadableBytes() int32
- func (*ReadMemoryResponse) ProtoMessage()
- func (x *ReadMemoryResponse) ProtoReflect() protoreflect.Message
- func (x *ReadMemoryResponse) Reset()
- func (x *ReadMemoryResponse) String() string
- type RestartRequest
- type RestartResponse
- type ReverseContinueRequest
- func (*ReverseContinueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReverseContinueRequest) GetSingleThread() bool
- func (x *ReverseContinueRequest) GetThreadId() int32
- func (*ReverseContinueRequest) ProtoMessage()
- func (x *ReverseContinueRequest) ProtoReflect() protoreflect.Message
- func (x *ReverseContinueRequest) Reset()
- func (x *ReverseContinueRequest) String() string
- type ReverseContinueResponse
- type Scope
- func (*Scope) Descriptor() ([]byte, []int)deprecated
- func (x *Scope) GetColumn() int32
- func (x *Scope) GetEndColumn() int32
- func (x *Scope) GetEndLine() int32
- func (x *Scope) GetExpensive() bool
- func (x *Scope) GetIndexedVariables() int32
- func (x *Scope) GetLine() int32
- func (x *Scope) GetName() string
- func (x *Scope) GetNamedVariables() int32
- func (x *Scope) GetPresentationHint() string
- func (x *Scope) GetSource() *Source
- func (x *Scope) GetVariablesReference() int32
- func (*Scope) ProtoMessage()
- func (x *Scope) ProtoReflect() protoreflect.Message
- func (x *Scope) Reset()
- func (x *Scope) String() string
- type ScopesRequest
- type ScopesResponse
- type SetBreakpointsRequest
- func (*SetBreakpointsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetBreakpointsRequest) GetBreakpoints() []*SourceBreakpoint
- func (x *SetBreakpointsRequest) GetSource() *Source
- func (x *SetBreakpointsRequest) GetSourceModified() bool
- func (*SetBreakpointsRequest) ProtoMessage()
- func (x *SetBreakpointsRequest) ProtoReflect() protoreflect.Message
- func (x *SetBreakpointsRequest) Reset()
- func (x *SetBreakpointsRequest) String() string
- type SetBreakpointsResponse
- func (*SetBreakpointsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetBreakpointsResponse) GetBreakpoints() []*Breakpoint
- func (*SetBreakpointsResponse) ProtoMessage()
- func (x *SetBreakpointsResponse) ProtoReflect() protoreflect.Message
- func (x *SetBreakpointsResponse) Reset()
- func (x *SetBreakpointsResponse) String() string
- type SetExceptionBreakpointsRequest
- func (*SetExceptionBreakpointsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetExceptionBreakpointsRequest) GetFilters() []string
- func (*SetExceptionBreakpointsRequest) ProtoMessage()
- func (x *SetExceptionBreakpointsRequest) ProtoReflect() protoreflect.Message
- func (x *SetExceptionBreakpointsRequest) Reset()
- func (x *SetExceptionBreakpointsRequest) String() string
- type SetExceptionBreakpointsResponse
- func (*SetExceptionBreakpointsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetExceptionBreakpointsResponse) GetBreakpoints() []*Breakpoint
- func (*SetExceptionBreakpointsResponse) ProtoMessage()
- func (x *SetExceptionBreakpointsResponse) ProtoReflect() protoreflect.Message
- func (x *SetExceptionBreakpointsResponse) Reset()
- func (x *SetExceptionBreakpointsResponse) String() string
- type SetExpressionRequest
- func (*SetExpressionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetExpressionRequest) GetExpression() string
- func (x *SetExpressionRequest) GetFrameId() int32
- func (x *SetExpressionRequest) GetValue() string
- func (*SetExpressionRequest) ProtoMessage()
- func (x *SetExpressionRequest) ProtoReflect() protoreflect.Message
- func (x *SetExpressionRequest) Reset()
- func (x *SetExpressionRequest) String() string
- type SetExpressionResponse
- func (*SetExpressionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetExpressionResponse) GetIndexedVariables() int32
- func (x *SetExpressionResponse) GetNamedVariables() int32
- func (x *SetExpressionResponse) GetType() string
- func (x *SetExpressionResponse) GetValue() string
- func (x *SetExpressionResponse) GetVariablesReference() int32
- func (*SetExpressionResponse) ProtoMessage()
- func (x *SetExpressionResponse) ProtoReflect() protoreflect.Message
- func (x *SetExpressionResponse) Reset()
- func (x *SetExpressionResponse) String() string
- type SetFunctionBreakpointsRequest
- func (*SetFunctionBreakpointsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetFunctionBreakpointsRequest) GetBreakpoints() []*FunctionBreakpoint
- func (*SetFunctionBreakpointsRequest) ProtoMessage()
- func (x *SetFunctionBreakpointsRequest) ProtoReflect() protoreflect.Message
- func (x *SetFunctionBreakpointsRequest) Reset()
- func (x *SetFunctionBreakpointsRequest) String() string
- type SetFunctionBreakpointsResponse
- func (*SetFunctionBreakpointsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetFunctionBreakpointsResponse) GetBreakpoints() []*Breakpoint
- func (*SetFunctionBreakpointsResponse) ProtoMessage()
- func (x *SetFunctionBreakpointsResponse) ProtoReflect() protoreflect.Message
- func (x *SetFunctionBreakpointsResponse) Reset()
- func (x *SetFunctionBreakpointsResponse) String() string
- type SetVariableRequest
- func (*SetVariableRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetVariableRequest) GetName() string
- func (x *SetVariableRequest) GetValue() string
- func (x *SetVariableRequest) GetVariablesReference() int32
- func (*SetVariableRequest) ProtoMessage()
- func (x *SetVariableRequest) ProtoReflect() protoreflect.Message
- func (x *SetVariableRequest) Reset()
- func (x *SetVariableRequest) String() string
- type SetVariableResponse
- func (*SetVariableResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetVariableResponse) GetIndexedVariables() int32
- func (x *SetVariableResponse) GetNamedVariables() int32
- func (x *SetVariableResponse) GetType() string
- func (x *SetVariableResponse) GetValue() string
- func (x *SetVariableResponse) GetVariablesReference() int32
- func (*SetVariableResponse) ProtoMessage()
- func (x *SetVariableResponse) ProtoReflect() protoreflect.Message
- func (x *SetVariableResponse) Reset()
- func (x *SetVariableResponse) String() string
- type Source
- func (*Source) Descriptor() ([]byte, []int)deprecated
- func (x *Source) GetName() string
- func (x *Source) GetOrigin() string
- func (x *Source) GetPath() string
- func (x *Source) GetPresentationHint() string
- func (x *Source) GetSourceReference() int32
- func (x *Source) GetSources() []*Source
- func (*Source) ProtoMessage()
- func (x *Source) ProtoReflect() protoreflect.Message
- func (x *Source) Reset()
- func (x *Source) String() string
- type SourceBreakpoint
- func (*SourceBreakpoint) Descriptor() ([]byte, []int)deprecated
- func (x *SourceBreakpoint) GetColumn() int32
- func (x *SourceBreakpoint) GetCondition() string
- func (x *SourceBreakpoint) GetHitCondition() string
- func (x *SourceBreakpoint) GetLine() int32
- func (x *SourceBreakpoint) GetLogMessage() string
- func (*SourceBreakpoint) ProtoMessage()
- func (x *SourceBreakpoint) ProtoReflect() protoreflect.Message
- func (x *SourceBreakpoint) Reset()
- func (x *SourceBreakpoint) String() string
- type SourceRequest
- func (*SourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SourceRequest) GetSource() *Source
- func (x *SourceRequest) GetSourceReference() int32
- func (*SourceRequest) ProtoMessage()
- func (x *SourceRequest) ProtoReflect() protoreflect.Message
- func (x *SourceRequest) Reset()
- func (x *SourceRequest) String() string
- type SourceResponse
- func (*SourceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SourceResponse) GetContent() string
- func (x *SourceResponse) GetMimeType() string
- func (*SourceResponse) ProtoMessage()
- func (x *SourceResponse) ProtoReflect() protoreflect.Message
- func (x *SourceResponse) Reset()
- func (x *SourceResponse) String() string
- type StackFrame
- func (*StackFrame) Descriptor() ([]byte, []int)deprecated
- func (x *StackFrame) GetCanRestart() bool
- func (x *StackFrame) GetColumn() int32
- func (x *StackFrame) GetEndColumn() int32
- func (x *StackFrame) GetEndLine() int32
- func (x *StackFrame) GetId() int32
- func (x *StackFrame) GetInstructionPointerReference() string
- func (x *StackFrame) GetLine() int32
- func (x *StackFrame) GetModuleId() int32
- func (x *StackFrame) GetName() string
- func (x *StackFrame) GetPresentationHint() string
- func (x *StackFrame) GetSource() *Source
- func (*StackFrame) ProtoMessage()
- func (x *StackFrame) ProtoReflect() protoreflect.Message
- func (x *StackFrame) Reset()
- func (x *StackFrame) String() string
- type StackTraceRequest
- func (*StackTraceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StackTraceRequest) GetLevels() int32
- func (x *StackTraceRequest) GetStartFrame() int32
- func (x *StackTraceRequest) GetThreadId() int32
- func (*StackTraceRequest) ProtoMessage()
- func (x *StackTraceRequest) ProtoReflect() protoreflect.Message
- func (x *StackTraceRequest) Reset()
- func (x *StackTraceRequest) String() string
- type StackTraceResponse
- func (*StackTraceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StackTraceResponse) GetStackFrames() []*StackFrame
- func (x *StackTraceResponse) GetTotalFrames() int32
- func (*StackTraceResponse) ProtoMessage()
- func (x *StackTraceResponse) ProtoReflect() protoreflect.Message
- func (x *StackTraceResponse) Reset()
- func (x *StackTraceResponse) String() string
- type StepBackRequest
- func (*StepBackRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StepBackRequest) GetGranularity() string
- func (x *StepBackRequest) GetSingleThread() bool
- func (x *StepBackRequest) GetThreadId() int32
- func (*StepBackRequest) ProtoMessage()
- func (x *StepBackRequest) ProtoReflect() protoreflect.Message
- func (x *StepBackRequest) Reset()
- func (x *StepBackRequest) String() string
- type StepBackResponse
- type StepInRequest
- func (*StepInRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StepInRequest) GetGranularity() string
- func (x *StepInRequest) GetSingleThread() bool
- func (x *StepInRequest) GetTargetId() int32
- func (x *StepInRequest) GetThreadId() int32
- func (*StepInRequest) ProtoMessage()
- func (x *StepInRequest) ProtoReflect() protoreflect.Message
- func (x *StepInRequest) Reset()
- func (x *StepInRequest) String() string
- type StepInResponse
- type StepOutRequest
- func (*StepOutRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StepOutRequest) GetGranularity() string
- func (x *StepOutRequest) GetSingleThread() bool
- func (x *StepOutRequest) GetThreadId() int32
- func (*StepOutRequest) ProtoMessage()
- func (x *StepOutRequest) ProtoReflect() protoreflect.Message
- func (x *StepOutRequest) Reset()
- func (x *StepOutRequest) String() string
- type StepOutResponse
- type SubscribeEventsRequest
- type TerminateRequest
- type TerminateResponse
- type Thread
- type ThreadsRequest
- type ThreadsResponse
- type UnimplementedDebuggerServer
- func (UnimplementedDebuggerServer) Attach(context.Context, *AttachRequest) (*AttachResponse, error)
- func (UnimplementedDebuggerServer) Completions(context.Context, *CompletionsRequest) (*CompletionsResponse, error)
- func (UnimplementedDebuggerServer) ConfigurationDone(context.Context, *ConfigurationDoneRequest) (*ConfigurationDoneResponse, error)
- func (UnimplementedDebuggerServer) Continue(context.Context, *ContinueRequest) (*ContinueResponse, error)
- func (UnimplementedDebuggerServer) Disassemble(context.Context, *DisassembleRequest) (*DisassembleResponse, error)
- func (UnimplementedDebuggerServer) Disconnect(context.Context, *DisconnectRequest) (*DisconnectResponse, error)
- func (UnimplementedDebuggerServer) Evaluate(context.Context, *EvaluateRequest) (*EvaluateResponse, error)
- func (UnimplementedDebuggerServer) ExceptionInfo(context.Context, *ExceptionInfoRequest) (*ExceptionInfoResponse, error)
- func (UnimplementedDebuggerServer) Goto(context.Context, *GotoRequest) (*GotoResponse, error)
- func (UnimplementedDebuggerServer) GotoTargets(context.Context, *GotoTargetsRequest) (*GotoTargetsResponse, error)
- func (UnimplementedDebuggerServer) Initialize(context.Context, *InitializeRequest) (*InitializeResponse, error)
- func (UnimplementedDebuggerServer) Launch(context.Context, *LaunchRequest) (*LaunchResponse, error)
- func (UnimplementedDebuggerServer) LoadedSources(context.Context, *LoadedSourcesRequest) (*LoadedSourcesResponse, error)
- func (UnimplementedDebuggerServer) Modules(context.Context, *ModulesRequest) (*ModulesResponse, error)
- func (UnimplementedDebuggerServer) Next(context.Context, *NextRequest) (*NextResponse, error)
- func (UnimplementedDebuggerServer) Pause(context.Context, *PauseRequest) (*PauseResponse, error)
- func (UnimplementedDebuggerServer) ReadMemory(context.Context, *ReadMemoryRequest) (*ReadMemoryResponse, error)
- func (UnimplementedDebuggerServer) Restart(context.Context, *RestartRequest) (*RestartResponse, error)
- func (UnimplementedDebuggerServer) ReverseContinue(context.Context, *ReverseContinueRequest) (*ReverseContinueResponse, error)
- func (UnimplementedDebuggerServer) Scopes(context.Context, *ScopesRequest) (*ScopesResponse, error)
- func (UnimplementedDebuggerServer) SetBreakpoints(context.Context, *SetBreakpointsRequest) (*SetBreakpointsResponse, error)
- func (UnimplementedDebuggerServer) SetExceptionBreakpoints(context.Context, *SetExceptionBreakpointsRequest) (*SetExceptionBreakpointsResponse, error)
- func (UnimplementedDebuggerServer) SetExpression(context.Context, *SetExpressionRequest) (*SetExpressionResponse, error)
- func (UnimplementedDebuggerServer) SetFunctionBreakpoints(context.Context, *SetFunctionBreakpointsRequest) (*SetFunctionBreakpointsResponse, error)
- func (UnimplementedDebuggerServer) SetVariable(context.Context, *SetVariableRequest) (*SetVariableResponse, error)
- func (UnimplementedDebuggerServer) Source(context.Context, *SourceRequest) (*SourceResponse, error)
- func (UnimplementedDebuggerServer) StackTrace(context.Context, *StackTraceRequest) (*StackTraceResponse, error)
- func (UnimplementedDebuggerServer) StepBack(context.Context, *StepBackRequest) (*StepBackResponse, error)
- func (UnimplementedDebuggerServer) StepIn(context.Context, *StepInRequest) (*StepInResponse, error)
- func (UnimplementedDebuggerServer) StepOut(context.Context, *StepOutRequest) (*StepOutResponse, error)
- func (UnimplementedDebuggerServer) Terminate(context.Context, *TerminateRequest) (*TerminateResponse, error)
- func (UnimplementedDebuggerServer) Threads(context.Context, *ThreadsRequest) (*ThreadsResponse, error)
- func (UnimplementedDebuggerServer) Variables(context.Context, *VariablesRequest) (*VariablesResponse, error)
- func (UnimplementedDebuggerServer) WriteMemory(context.Context, *WriteMemoryRequest) (*WriteMemoryResponse, error)
- type UnsafeDebuggerServer
- type Variable
- func (*Variable) Descriptor() ([]byte, []int)deprecated
- func (x *Variable) GetEvaluateName() string
- func (x *Variable) GetIndexedVariables() int32
- func (x *Variable) GetMemoryReference() string
- func (x *Variable) GetName() string
- func (x *Variable) GetNamedVariables() int32
- func (x *Variable) GetPresentationHint() string
- func (x *Variable) GetType() string
- func (x *Variable) GetValue() string
- func (x *Variable) GetVariablesReference() int32
- func (*Variable) ProtoMessage()
- func (x *Variable) ProtoReflect() protoreflect.Message
- func (x *Variable) Reset()
- func (x *Variable) String() string
- type VariablesRequest
- func (*VariablesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VariablesRequest) GetCount() int32
- func (x *VariablesRequest) GetFilter() string
- func (x *VariablesRequest) GetStart() int32
- func (x *VariablesRequest) GetVariablesReference() int32
- func (*VariablesRequest) ProtoMessage()
- func (x *VariablesRequest) ProtoReflect() protoreflect.Message
- func (x *VariablesRequest) Reset()
- func (x *VariablesRequest) String() string
- type VariablesResponse
- func (*VariablesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VariablesResponse) GetVariables() []*Variable
- func (*VariablesResponse) ProtoMessage()
- func (x *VariablesResponse) ProtoReflect() protoreflect.Message
- func (x *VariablesResponse) Reset()
- func (x *VariablesResponse) String() string
- type WriteMemoryRequest
- func (*WriteMemoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WriteMemoryRequest) GetAllowPartial() bool
- func (x *WriteMemoryRequest) GetData() []byte
- func (x *WriteMemoryRequest) GetMemoryReference() string
- func (x *WriteMemoryRequest) GetOffset() int64
- func (*WriteMemoryRequest) ProtoMessage()
- func (x *WriteMemoryRequest) ProtoReflect() protoreflect.Message
- func (x *WriteMemoryRequest) Reset()
- func (x *WriteMemoryRequest) String() string
- type WriteMemoryResponse
- func (*WriteMemoryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WriteMemoryResponse) GetBytesWritten() int32
- func (x *WriteMemoryResponse) GetOffset() int64
- func (*WriteMemoryResponse) ProtoMessage()
- func (x *WriteMemoryResponse) ProtoReflect() protoreflect.Message
- func (x *WriteMemoryResponse) Reset()
- func (x *WriteMemoryResponse) String() string
Constants ¶
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 ¶
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)
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) Completions ¶
func (c *Client) Completions(ctx context.Context, args *dap.CompletionsArguments) ([]dap.CompletionItem, error)
Completions implements debugapi.Debugger.
func (*Client) ConfigurationDone ¶
ConfigurationDone implements debugapi.Debugger.
func (*Client) Continue ¶
func (c *Client) Continue(ctx context.Context, args *dap.ContinueArguments) (*dap.ContinueResponseBody, error)
Continue implements debugapi.Debugger.
func (*Client) Disassemble ¶
func (c *Client) Disassemble(ctx context.Context, args *dap.DisassembleArguments) ([]dap.DisassembledInstruction, error)
Disassemble implements debugapi.Debugger.
func (*Client) Disconnect ¶
Disconnect implements debugapi.Debugger.
func (*Client) Evaluate ¶
func (c *Client) Evaluate(ctx context.Context, args *dap.EvaluateArguments) (*dap.EvaluateResponseBody, error)
Evaluate implements debugapi.Debugger.
func (*Client) ExceptionInfo ¶
func (c *Client) ExceptionInfo(ctx context.Context, args *dap.ExceptionInfoArguments) (*dap.ExceptionInfoResponseBody, error)
ExceptionInfo 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 ¶
func (c *Client) Initialize(ctx context.Context, args *debugapi.InitializeRequestArguments) (*dap.Capabilities, error)
Initialize implements debugapi.Debugger.
func (*Client) LoadedSources ¶
LoadedSources implements debugapi.Debugger.
func (*Client) Modules ¶
func (c *Client) Modules(ctx context.Context, args *dap.ModulesArguments) (*dap.ModulesResponseBody, error)
Modules implements debugapi.Debugger.
func (*Client) ReadMemory ¶
func (c *Client) ReadMemory(ctx context.Context, args *dap.ReadMemoryArguments) (*dap.ReadMemoryResponseBody, error)
ReadMemory implements debugapi.Debugger.
func (*Client) ReverseContinue ¶
ReverseContinue 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 ¶
func (c *Client) SetExpression(ctx context.Context, args *dap.SetExpressionArguments) (*dap.SetExpressionResponseBody, error)
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 ¶
func (c *Client) SetVariable(ctx context.Context, args *dap.SetVariableArguments) (*dap.SetVariableResponseBody, error)
SetVariable implements debugapi.Debugger.
func (*Client) Source ¶
func (c *Client) Source(ctx context.Context, args *dap.SourceArguments) (*dap.SourceResponseBody, error)
Source implements debugapi.Debugger.
func (*Client) StackTrace ¶
func (c *Client) StackTrace(ctx context.Context, args *dap.StackTraceArguments) (*dap.StackTraceResponseBody, error)
StackTrace 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 ¶
func (c *Client) WriteMemory(ctx context.Context, args *dap.WriteMemoryArguments) (*dap.WriteMemoryResponseBody, error)
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 (x *ConfigurationDoneResponse) ProtoReflect() protoreflect.Message
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) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) ProtoReflect ¶
func (x *Event) ProtoReflect() protoreflect.Message
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 (x *ExceptionBreakpointsFilter) ProtoReflect() protoreflect.Message
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) GetAddressRange ¶
func (*Module) GetDateTimeStamp ¶
func (*Module) GetIsOptimized ¶
func (*Module) GetIsUserCode ¶
func (*Module) GetSymbolFilePath ¶
func (*Module) GetSymbolStatus ¶
func (*Module) GetVersion ¶
func (*Module) ProtoMessage ¶
func (*Module) ProtoMessage()
func (*Module) ProtoReflect ¶
func (x *Module) ProtoReflect() protoreflect.Message
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) GetEndColumn ¶
func (*Scope) GetEndLine ¶
func (*Scope) GetExpensive ¶
func (*Scope) GetIndexedVariables ¶
func (*Scope) GetNamedVariables ¶
func (*Scope) GetPresentationHint ¶
func (*Scope) GetVariablesReference ¶
func (*Scope) ProtoMessage ¶
func (*Scope) ProtoMessage()
func (*Scope) ProtoReflect ¶
func (x *Scope) ProtoReflect() protoreflect.Message
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 (x *SetExceptionBreakpointsRequest) ProtoReflect() protoreflect.Message
func (*SetExceptionBreakpointsRequest) Reset ¶
func (x *SetExceptionBreakpointsRequest) Reset()
func (*SetExceptionBreakpointsRequest) String ¶
func (x *SetExceptionBreakpointsRequest) String() 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 (x *SetExceptionBreakpointsResponse) ProtoReflect() protoreflect.Message
func (*SetExceptionBreakpointsResponse) Reset ¶
func (x *SetExceptionBreakpointsResponse) Reset()
func (*SetExceptionBreakpointsResponse) String ¶
func (x *SetExceptionBreakpointsResponse) String() 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 (x *SetFunctionBreakpointsRequest) ProtoReflect() protoreflect.Message
func (*SetFunctionBreakpointsRequest) Reset ¶
func (x *SetFunctionBreakpointsRequest) Reset()
func (*SetFunctionBreakpointsRequest) String ¶
func (x *SetFunctionBreakpointsRequest) String() 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 (x *SetFunctionBreakpointsResponse) ProtoReflect() protoreflect.Message
func (*SetFunctionBreakpointsResponse) Reset ¶
func (x *SetFunctionBreakpointsResponse) Reset()
func (*SetFunctionBreakpointsResponse) String ¶
func (x *SetFunctionBreakpointsResponse) String() 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) GetPresentationHint ¶
func (*Source) GetSourceReference ¶
func (*Source) GetSources ¶
func (*Source) ProtoMessage ¶
func (*Source) ProtoMessage()
func (*Source) ProtoReflect ¶
func (x *Source) ProtoReflect() protoreflect.Message
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) ProtoMessage ¶
func (*Thread) ProtoMessage()
func (*Thread) ProtoReflect ¶
func (x *Thread) ProtoReflect() protoreflect.Message
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) Attach(context.Context, *AttachRequest) (*AttachResponse, error)
func (UnimplementedDebuggerServer) Completions ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Completions(context.Context, *CompletionsRequest) (*CompletionsResponse, error)
func (UnimplementedDebuggerServer) ConfigurationDone ¶ added in v0.0.25
func (UnimplementedDebuggerServer) ConfigurationDone(context.Context, *ConfigurationDoneRequest) (*ConfigurationDoneResponse, error)
func (UnimplementedDebuggerServer) Continue ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Continue(context.Context, *ContinueRequest) (*ContinueResponse, error)
func (UnimplementedDebuggerServer) Disassemble ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Disassemble(context.Context, *DisassembleRequest) (*DisassembleResponse, error)
func (UnimplementedDebuggerServer) Disconnect ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Disconnect(context.Context, *DisconnectRequest) (*DisconnectResponse, error)
func (UnimplementedDebuggerServer) Evaluate ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Evaluate(context.Context, *EvaluateRequest) (*EvaluateResponse, error)
func (UnimplementedDebuggerServer) ExceptionInfo ¶ added in v0.0.25
func (UnimplementedDebuggerServer) ExceptionInfo(context.Context, *ExceptionInfoRequest) (*ExceptionInfoResponse, error)
func (UnimplementedDebuggerServer) Goto ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Goto(context.Context, *GotoRequest) (*GotoResponse, error)
func (UnimplementedDebuggerServer) GotoTargets ¶ added in v0.0.25
func (UnimplementedDebuggerServer) GotoTargets(context.Context, *GotoTargetsRequest) (*GotoTargetsResponse, error)
func (UnimplementedDebuggerServer) Initialize ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Initialize(context.Context, *InitializeRequest) (*InitializeResponse, error)
func (UnimplementedDebuggerServer) Launch ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Launch(context.Context, *LaunchRequest) (*LaunchResponse, error)
func (UnimplementedDebuggerServer) LoadedSources ¶ added in v0.0.25
func (UnimplementedDebuggerServer) LoadedSources(context.Context, *LoadedSourcesRequest) (*LoadedSourcesResponse, error)
func (UnimplementedDebuggerServer) Modules ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Modules(context.Context, *ModulesRequest) (*ModulesResponse, error)
func (UnimplementedDebuggerServer) Next ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Next(context.Context, *NextRequest) (*NextResponse, error)
func (UnimplementedDebuggerServer) Pause ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Pause(context.Context, *PauseRequest) (*PauseResponse, error)
func (UnimplementedDebuggerServer) ReadMemory ¶ added in v0.0.25
func (UnimplementedDebuggerServer) ReadMemory(context.Context, *ReadMemoryRequest) (*ReadMemoryResponse, error)
func (UnimplementedDebuggerServer) Restart ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Restart(context.Context, *RestartRequest) (*RestartResponse, error)
func (UnimplementedDebuggerServer) ReverseContinue ¶ added in v0.0.25
func (UnimplementedDebuggerServer) ReverseContinue(context.Context, *ReverseContinueRequest) (*ReverseContinueResponse, error)
func (UnimplementedDebuggerServer) Scopes ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Scopes(context.Context, *ScopesRequest) (*ScopesResponse, error)
func (UnimplementedDebuggerServer) SetBreakpoints ¶ added in v0.0.25
func (UnimplementedDebuggerServer) SetBreakpoints(context.Context, *SetBreakpointsRequest) (*SetBreakpointsResponse, error)
func (UnimplementedDebuggerServer) SetExceptionBreakpoints ¶ added in v0.0.25
func (UnimplementedDebuggerServer) SetExceptionBreakpoints(context.Context, *SetExceptionBreakpointsRequest) (*SetExceptionBreakpointsResponse, error)
func (UnimplementedDebuggerServer) SetExpression ¶ added in v0.0.25
func (UnimplementedDebuggerServer) SetExpression(context.Context, *SetExpressionRequest) (*SetExpressionResponse, error)
func (UnimplementedDebuggerServer) SetFunctionBreakpoints ¶ added in v0.0.25
func (UnimplementedDebuggerServer) SetFunctionBreakpoints(context.Context, *SetFunctionBreakpointsRequest) (*SetFunctionBreakpointsResponse, error)
func (UnimplementedDebuggerServer) SetVariable ¶ added in v0.0.25
func (UnimplementedDebuggerServer) SetVariable(context.Context, *SetVariableRequest) (*SetVariableResponse, error)
func (UnimplementedDebuggerServer) Source ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Source(context.Context, *SourceRequest) (*SourceResponse, error)
func (UnimplementedDebuggerServer) StackTrace ¶ added in v0.0.25
func (UnimplementedDebuggerServer) StackTrace(context.Context, *StackTraceRequest) (*StackTraceResponse, error)
func (UnimplementedDebuggerServer) StepBack ¶ added in v0.0.25
func (UnimplementedDebuggerServer) StepBack(context.Context, *StepBackRequest) (*StepBackResponse, error)
func (UnimplementedDebuggerServer) StepIn ¶ added in v0.0.25
func (UnimplementedDebuggerServer) StepIn(context.Context, *StepInRequest) (*StepInResponse, error)
func (UnimplementedDebuggerServer) StepOut ¶ added in v0.0.25
func (UnimplementedDebuggerServer) StepOut(context.Context, *StepOutRequest) (*StepOutResponse, error)
func (UnimplementedDebuggerServer) Terminate ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Terminate(context.Context, *TerminateRequest) (*TerminateResponse, error)
func (UnimplementedDebuggerServer) Threads ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Threads(context.Context, *ThreadsRequest) (*ThreadsResponse, error)
func (UnimplementedDebuggerServer) Variables ¶ added in v0.0.25
func (UnimplementedDebuggerServer) Variables(context.Context, *VariablesRequest) (*VariablesResponse, error)
func (UnimplementedDebuggerServer) WriteMemory ¶ added in v0.0.25
func (UnimplementedDebuggerServer) WriteMemory(context.Context, *WriteMemoryRequest) (*WriteMemoryResponse, error)
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) GetEvaluateName ¶
func (*Variable) GetIndexedVariables ¶
func (*Variable) GetMemoryReference ¶
func (*Variable) GetNamedVariables ¶
func (*Variable) GetPresentationHint ¶
func (*Variable) GetVariablesReference ¶
func (*Variable) ProtoMessage ¶
func (*Variable) ProtoMessage()
func (*Variable) ProtoReflect ¶
func (x *Variable) ProtoReflect() protoreflect.Message
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