Skip to content

DebuggerConnection

Not yet Class Other NotCreatable NotReplicated

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 29 modern Roblox members not implemented yet

Inheritance

Object → Instance → DebuggerConnection

Known subclasses: LocalDebuggerConnection

Properties

Member Signature Summary
ErrorMessage ErrorMessage: string —
HasError HasError: bool —
Id Id: int —
IsPaused IsPaused: bool —

Methods

Member Signature Summary
AddBreakpoint DebuggerConnection:AddBreakpoint(script: string, line: int, breakpoint: Breakpoint): null —
Close DebuggerConnection:Close(): null —
EvaluateWatch DebuggerConnection:EvaluateWatch(expression: string, frame: StackFrame, callback: Function): int —
GetFrameById DebuggerConnection:GetFrameById(id: int): StackFrame —
GetSource DebuggerConnection:GetSource(scriptRef: string, status: Function): int —
GetThreadById DebuggerConnection:GetThreadById(id: int): ThreadState —
GetThreads DebuggerConnection:GetThreads(callback: Function): int —
GetVariableById DebuggerConnection:GetVariableById(id: int): DebuggerVariable —
Pause DebuggerConnection:Pause(thread: ThreadState, status: Function): int —
Populate DebuggerConnection:Populate(instance: Instance, callback: Function): int —
RemoveBreakpoint DebuggerConnection:RemoveBreakpoint(breakpoint: Breakpoint): null —
Resume DebuggerConnection:Resume(thread: ThreadState, status: Function): int —
SetExceptionBreakMode DebuggerConnection:SetExceptionBreakMode(breakMode: DebuggerExceptionBreakMode, callback: Function): int —
SetVariable DebuggerConnection:SetVariable(variable: DebuggerVariable, value: string, callback: Function): int —
Step DebuggerConnection:Step(thread: ThreadState, callback: Function): int —
StepIn DebuggerConnection:StepIn(thread: ThreadState, callback: Function): int —
StepOut DebuggerConnection:StepOut(thread: ThreadState, callback: Function): int —
UpdateSelectedFrame DebuggerConnection:UpdateSelectedFrame(threadId: int, frameNumber: int): null —

Events

Member Signature Summary
BreakpointAdded BreakpointAdded(breakpoint: Breakpoint) —
BreakpointChanged BreakpointChanged(breakpoint: Breakpoint) —
BreakpointRemoved BreakpointRemoved(breakpoint: Breakpoint, reason: BreakpointRemoveReason) —
Paused Paused(pausedState: PausedState, reason: DebuggerPauseReason) —
Resumed Resumed(pausedState: PausedState) —

Roblox reference: DebuggerConnection

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.