View Source edb_dap_request_threads (edb v0.4.0)

Summary

Types

arguments/0

-type arguments() :: #{}.

thread/0

-type thread() :: #{id := number(), name := binary()}.

threads/0

-type threads() :: #{threads := [thread()]}.

Functions

handle(State, Args)

-spec handle(State, Args) -> edb_dap_request:reaction(threads())
                when State :: edb_dap_server:state(), Args :: arguments().

parse_arguments(Args)

-spec parse_arguments(edb_dap:arguments()) -> {ok, arguments()} | {error, Reason}
                         when Reason :: binary().