View Source edb_dap_requests (edb v0.3.0)

DAP Request Handlers The actual implementation for the DAP requests. This function should be invoked by the DAP server.

Summary

Types

reaction/1

-type reaction(T) ::
          #{response := T | edb_dap:error_response(),
            actions => [edb_dap_server:action()],
            state => edb_dap_state:t()}.

stepper_response/0

-type stepper_response() :: #{success := boolean(), message => binary(), body := #{}}.

Functions

continue(State, Args)

disconnect(State, Args)

initialize(State, Args)

launch(State, Args)

next(State, _)

scopes(State, _)

set_breakpoints(State, Args)

stack_trace(State, _)

step_out(State, _)

threads(State, Args)

variables(State, _)