package
0.35.0
Repository: https://github.com/mafredri/cdp.git
Documentation: pkg.go.dev

# Functions

NewClient returns a client for the Debugger domain with the connection set to conn.
NewContinueToLocationArgs initializes ContinueToLocationArgs with the required arguments.
NewDisassembleWASMModuleArgs initializes DisassembleWASMModuleArgs with the required arguments.
NewEnableArgs initializes EnableArgs with the required arguments.
NewEvaluateOnCallFrameArgs initializes EvaluateOnCallFrameArgs with the required arguments.
NewGetPossibleBreakpointsArgs initializes GetPossibleBreakpointsArgs with the required arguments.
NewGetScriptSourceArgs initializes GetScriptSourceArgs with the required arguments.
NewGetStackTraceArgs initializes GetStackTraceArgs with the required arguments.
NewGetWASMBytecodeArgs initializes GetWASMBytecodeArgs with the required arguments.
NewNextWASMDisassemblyChunkArgs initializes NextWASMDisassemblyChunkArgs with the required arguments.
NewPauseOnAsyncCallArgs initializes PauseOnAsyncCallArgs with the required arguments.
NewRemoveBreakpointArgs initializes RemoveBreakpointArgs with the required arguments.
NewRestartFrameArgs initializes RestartFrameArgs with the required arguments.
NewResumeArgs initializes ResumeArgs with the required arguments.
NewSearchInContentArgs initializes SearchInContentArgs with the required arguments.
NewSetAsyncCallStackDepthArgs initializes SetAsyncCallStackDepthArgs with the required arguments.
NewSetBlackboxedRangesArgs initializes SetBlackboxedRangesArgs with the required arguments.
NewSetBlackboxPatternsArgs initializes SetBlackboxPatternsArgs with the required arguments.
NewSetBreakpointArgs initializes SetBreakpointArgs with the required arguments.
NewSetBreakpointByURLArgs initializes SetBreakpointByURLArgs with the required arguments.
NewSetBreakpointOnFunctionCallArgs initializes SetBreakpointOnFunctionCallArgs with the required arguments.
NewSetBreakpointsActiveArgs initializes SetBreakpointsActiveArgs with the required arguments.
NewSetInstrumentationBreakpointArgs initializes SetInstrumentationBreakpointArgs with the required arguments.
NewSetPauseOnExceptionsArgs initializes SetPauseOnExceptionsArgs with the required arguments.
NewSetReturnValueArgs initializes SetReturnValueArgs with the required arguments.
NewSetScriptSourceArgs initializes SetScriptSourceArgs with the required arguments.
NewSetSkipAllPausesArgs initializes SetSkipAllPausesArgs with the required arguments.
NewSetVariableValueArgs initializes SetVariableValueArgs with the required arguments.
NewStepIntoArgs initializes StepIntoArgs with the required arguments.
NewStepOverArgs initializes StepOverArgs with the required arguments.

# Constants

ScriptLanguage as enums.
ScriptLanguage as enums.
ScriptLanguage as enums.

# Structs

BreakLocation.
BreakpointResolvedReply is the reply for BreakpointResolved events.
CallFrame JavaScript call frame.
ContinueToLocationArgs represents the arguments for ContinueToLocation in the Debugger domain.
DebugSymbols Debug symbols available for a wasm script.
DisassembleWASMModuleArgs represents the arguments for DisassembleWASMModule in the Debugger domain.
DisassembleWASMModuleReply represents the return values for DisassembleWASMModule in the Debugger domain.
EnableArgs represents the arguments for Enable in the Debugger domain.
EnableReply represents the return values for Enable in the Debugger domain.
EvaluateOnCallFrameArgs represents the arguments for EvaluateOnCallFrame in the Debugger domain.
EvaluateOnCallFrameReply represents the return values for EvaluateOnCallFrame in the Debugger domain.
GetPossibleBreakpointsArgs represents the arguments for GetPossibleBreakpoints in the Debugger domain.
GetPossibleBreakpointsReply represents the return values for GetPossibleBreakpoints in the Debugger domain.
GetScriptSourceArgs represents the arguments for GetScriptSource in the Debugger domain.
GetScriptSourceReply represents the return values for GetScriptSource in the Debugger domain.
GetStackTraceArgs represents the arguments for GetStackTrace in the Debugger domain.
GetStackTraceReply represents the return values for GetStackTrace in the Debugger domain.
GetWASMBytecodeArgs represents the arguments for GetWASMBytecode in the Debugger domain.
GetWASMBytecodeReply represents the return values for GetWASMBytecode in the Debugger domain.
Location Location in the source code.
LocationRange Location range within one script.
NextWASMDisassemblyChunkArgs represents the arguments for NextWASMDisassemblyChunk in the Debugger domain.
NextWASMDisassemblyChunkReply represents the return values for NextWASMDisassemblyChunk in the Debugger domain.
PausedReply is the reply for Paused events.
PauseOnAsyncCallArgs represents the arguments for PauseOnAsyncCall in the Debugger domain.
RemoveBreakpointArgs represents the arguments for RemoveBreakpoint in the Debugger domain.
RestartFrameArgs represents the arguments for RestartFrame in the Debugger domain.
RestartFrameReply represents the return values for RestartFrame in the Debugger domain.
ResumeArgs represents the arguments for Resume in the Debugger domain.
ResumedReply is the reply for Resumed events.
Scope Scope description.
ScriptFailedToParseReply is the reply for ScriptFailedToParse events.
ScriptParsedReply is the reply for ScriptParsed events.
ScriptPosition Location in the source code.
SearchInContentArgs represents the arguments for SearchInContent in the Debugger domain.
SearchInContentReply represents the return values for SearchInContent in the Debugger domain.
SearchMatch Search match for resource.
SetAsyncCallStackDepthArgs represents the arguments for SetAsyncCallStackDepth in the Debugger domain.
SetBlackboxedRangesArgs represents the arguments for SetBlackboxedRanges in the Debugger domain.
SetBlackboxPatternsArgs represents the arguments for SetBlackboxPatterns in the Debugger domain.
SetBreakpointArgs represents the arguments for SetBreakpoint in the Debugger domain.
SetBreakpointByURLArgs represents the arguments for SetBreakpointByURL in the Debugger domain.
SetBreakpointByURLReply represents the return values for SetBreakpointByURL in the Debugger domain.
SetBreakpointOnFunctionCallArgs represents the arguments for SetBreakpointOnFunctionCall in the Debugger domain.
SetBreakpointOnFunctionCallReply represents the return values for SetBreakpointOnFunctionCall in the Debugger domain.
SetBreakpointReply represents the return values for SetBreakpoint in the Debugger domain.
SetBreakpointsActiveArgs represents the arguments for SetBreakpointsActive in the Debugger domain.
SetInstrumentationBreakpointArgs represents the arguments for SetInstrumentationBreakpoint in the Debugger domain.
SetInstrumentationBreakpointReply represents the return values for SetInstrumentationBreakpoint in the Debugger domain.
SetPauseOnExceptionsArgs represents the arguments for SetPauseOnExceptions in the Debugger domain.
SetReturnValueArgs represents the arguments for SetReturnValue in the Debugger domain.
SetScriptSourceArgs represents the arguments for SetScriptSource in the Debugger domain.
SetScriptSourceReply represents the return values for SetScriptSource in the Debugger domain.
SetSkipAllPausesArgs represents the arguments for SetSkipAllPauses in the Debugger domain.
SetVariableValueArgs represents the arguments for SetVariableValue in the Debugger domain.
StepIntoArgs represents the arguments for StepInto in the Debugger domain.
StepOverArgs represents the arguments for StepOver in the Debugger domain.
WASMDisassemblyChunk Note: This type is experimental.

# Interfaces

BreakpointResolvedClient is a client for BreakpointResolved events.
PausedClient is a client for Paused events.
ResumedClient is a client for Resumed events.
ScriptFailedToParseClient is a client for ScriptFailedToParse events.
ScriptParsedClient is a client for ScriptParsed events.

# Type aliases

BreakpointID Breakpoint identifier.
CallFrameID Call frame identifier.
ScriptLanguage Enum of possible script languages.