Function: dape-handle-event

dape-handle-event is a byte-compiled function defined in dape.el.

Signature

(dape-handle-event CONN EVENT BODY)

Documentation

Sink for all unsupported events.

Implementations

(dape-handle-event CONN (EVENT (eql terminated)) BODY) in `dape.el'.

Handle adapter CONNs terminated events. Killing the adapter and it's CONN.

(dape-handle-event CONN (EVENT (eql exited)) BODY) in `dape.el'.

Handle adapter CONNs exited events. Prints exit code from BODY.

(dape-handle-event CONN (EVENT (eql output)) BODY) in `dape.el'.

Handle output events by printing BODY with `dape--repl-message'.

(dape-handle-event CONN (EVENT (eql continued)) BODY) in `dape.el'.

Handle adapter CONN continued events. Sets `dape--thread-id' from BODY if not set.

(dape-handle-event CONN (EVENT (eql stopped)) BODY) in `dape.el'.

Handle adapter CONNs stopped events. Sets `dape--thread-id' from BODY and invokes ui refresh with `dape--update'.

(dape-handle-event CONN (EVENT (eql thread)) BODY) in `dape.el'.

Handle adapter CONNs thread events. Stores `dape--thread-id' and updates/adds thread in `dape--thread' from BODY.

(dape-handle-event CONN (EVENT (eql process)) BODY) in `dape.el'.

Handle adapter CONNs process events. Logs and sets state based on BODY contents.

(dape-handle-event CONN (EVENT (eql loadedSource)) BODY) in `dape.el'.

Handle adapter CONNs loadedSource events. Stores `dape--sources' from BODY.

(dape-handle-event CONN (EVENT (eql module)) BODY) in `dape.el'.

Handle adapter CONNs module events. Stores `dape--modules' from BODY.

(dape-handle-event CONN (EVENT (eql breakpoint)) BODY) in `dape.el'.

Handle adapter CONNs breakpoint events. Update `dape--breakpoints' according to BODY.

(dape-handle-event CONN (EVENT (eql capabilities)) BODY) in `dape.el'.

Handle adapter CONNs capabilities events. BODY is an plist of adapter capabilities.

(dape-handle-event CONN (EVENT (eql initialized)) BODY) in `dape.el'.

Handle adapter CONNs initialized events.

(dape-handle-event CONN EVENT BODY) in `dape.el'.

Undocumented

Source Code

;; Defined in /nix/store/1fiaif8pifqj2jh65rbg3fkhg3i56q42-emacs-packages-deps/share/emacs/site-lisp/elpa/dape-0.27.1/dape.el
;;; Events

(cl-defgeneric dape-handle-event (_conn _event _body)
  "Sink for all unsupported events." nil)