Packages

p

bloop

dap

package dap

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class DebugSession extends ProtocolServer with Cancelable

    This debug adapter maintains the lifecycle of the debuggee in separation from JDI.

    This debug adapter maintains the lifecycle of the debuggee in separation from JDI. The debuggee is started/closed together with the session.

    This approach makes it necessary to handle the "launch" requests as the "attach" ones. The JDI address of the debuggee is obtained through the DebugSessionLogger

  2. final class DebugSessionLogger extends Logger

    Defines a logger that forwards some events to a debug session in addition to sending all of them to the underlying logger.

    Defines a logger that forwards some events to a debug session in addition to sending all of them to the underlying logger.

    A key responsibility of this logger is to intercept the initial JDI log and parse the debugging port of the remote machine. This port is then passed to bind the host and remote machines and run the JDI infrastructure.

  3. trait DebuggeeRunner extends AnyRef
  4. final class StartedDebugServer extends AnyRef
  5. final class Synchronized[A] extends AnyRef

Ungrouped