debuggerListen
Waits for a breakpoint to be hit and returns when a process stops, blocking until then or until timeout. Use after setting breakpoints and triggering the program externally.
Instructions
Start listening for a breakpoint and WAIT until something hits one - the call does not return until a process stops, or the wait times out. That is the shape of the whole debugger here: set breakpoints, start listening, then run the program from somewhere else (SAPGUI, a job, a service call), and this returns when it stops. Nothing in this server can trigger the program for you, so a listener with nothing to trigger it just waits. It occupies the session; delete the listener when you are done.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | Yes | The user. | |
| ideId | Yes | The IDE ID. | |
| terminalId | Yes | The terminal ID. | |
| checkConflict | No | Whether to check for conflicts. | |
| debuggingMode | Yes | The debugging mode. | |
| isNotifiedOnConflict | No | Whether to be notified on conflict. |