Function: eglot-handle-request

eglot-handle-request is a byte-compiled function defined in eglot.el.gz.

Signature

(eglot-handle-request SERVER METHOD &rest PARAMS)

Documentation

Handle SERVER's METHOD request with PARAMS.

Implementations

(eglot-handle-request ARG1 (ARG2 (eql workspace/configuration)) &rest REST) in `eglot.el'.

Handle server request workspace/configuration.

(eglot-handle-request SERVER (METHOD (eql workspace/workspaceFolders))) in `eglot.el'.

Handle server request workspace/workspaceFolders.

(eglot-handle-request ARG1 (ARG2 (eql workspace/applyEdit)) &rest REST) in `eglot.el'.

Handle server request workspace/applyEdit.

(eglot-handle-request ARG1 (ARG2 (eql client/unregisterCapability)) &rest REST) in `eglot.el'.

Handle server request client/unregisterCapability.

(eglot-handle-request ARG1 (ARG2 (eql client/registerCapability)) &rest REST) in `eglot.el'.

Handle server request client/registerCapability.

(eglot-handle-request ARG1 (ARG2 (eql window/showMessageRequest)) &rest REST) in `eglot.el'.

Handle server request window/showMessageRequest.

(eglot-handle-request ARG1 ARG2 &rest REST) in `eglot.el'.

Handle unknown request.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/eglot.el.gz
(cl-defgeneric eglot-handle-request (server method &rest params)
  "Handle SERVER's METHOD request with PARAMS.")