Interface DebugSession

Encapsulates the debugger operations for the a given target. This interface is returned by DebuggerScripting.openSession.

If the debugger is deconfigured, any current Session objects will automatically be invalidated and will refuse any further operations.

interface DebugSession {
    breakpoints: Breakpoints;
    expressions: Expressions;
    flash: Flash;
    globalBreakpoint: GlobalBreakpoint;
    memory: Memory;
    registers: Registers;
    settings: Settings;
    target: Target;
    getName(): string;
}

Hierarchy

  • TaskScripting
    • DebugSession

Properties

breakpoints: Breakpoints
expressions: Expressions
flash: Flash
globalBreakpoint: GlobalBreakpoint
memory: Memory
registers: Registers
settings: Settings
target: Target

Methods

  • Returns the name of this target. This is the same name for the target that is returned by DebuggerScripting.listCores. This

    Returns string