continue program
interrupt execution
restart
start execution, can be called after program is loaded
step in
step out
step over
stop program execution
send debug context (threads, stack frames, local vars...)
state changed: running / paused / stopped
called when program execution is stopped
debugger is started and loaded program, you can set breakpoints at this time
request stack trace and local vars for thread and frame
start execution
update list of breakpoints
set debugger callback
set debugger executable
returns execution status
set external terminal parameters before execution
set terminal device name before execution
stop execution
executable file
returns true if it's debugger
returns true if it's mago debugger
can be called after program is loaded
continue execution
stop program execution
interrupt execution
step over
step in
step out
restart
update list of breakpoints
request stack trace and local vars for thread and frame
debugger message line
debugger is started and loaded program, you can set breakpoints at this time
state changed: running / paused / stopped
send debug context (threads, stack frames, local vars...)
proxy for debugger interface implementing async calls