Did you know ... Search Documentation:
Pack debug_adapter -- prolog/debug_adapter/session.pl
PublicShow source
 session_start(+ServerSpec, -Session) is det
Start a new DAP session with server ServerSpec and unify Session with the newly created session's state.

ServerSpec is a non empty list with head Exec and tail Args, where Exec specifies the DAP server executable and Args is a list of command line arguments passed to the server's invocation.

 session_stop(+Session) is det
Stop the DAP session Session and the associated DAP server process.

Undocumented predicates

The following predicates are exported, but not or incorrectly documented.

 session_request(Arg1, Arg2, Arg3, Arg4, Arg5)
 session_request_response(Arg1, Arg2, Arg3, Arg4, Arg5)
 session_response(Arg1, Arg2, Arg3, Arg4, Arg5)
 session_event(Arg1, Arg2, Arg3, Arg4)
 session_reverse_request(Arg1, Arg2, Arg3, Arg4)