Function: mpc-server-stats
mpc-server-stats is an interactive and byte-compiled function defined
in mpc.el.gz.
Signature
(mpc-server-stats)
Documentation
Display stats about the connected MPD server.
Probably introduced at or before Emacs version 31.1.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/mpc.el.gz
(defun mpc-server-stats ()
"Display stats about the connected MPD server."
(interactive)
(let ((buffer "*MPC Stats Viewer*"))
(with-current-buffer (get-buffer-create buffer)
(special-mode)
(let ((inhibit-read-only t))
(erase-buffer)
(make-vtable
:columns '((:name "Server Stats" :align right :min-width 10) "")
:formatter (lambda (value column &rest _)
(propertize value 'face (if (= column 0)
'mpc-table-key
'mpc-table-value)))
:objects (mapcar #'mpc--server-stats-format
(mpc-proc-cmd-to-alist (list "stats")))))
(pop-to-buffer buffer '((display-buffer-reuse-window)
(reusable-frames . t)
(window-height . 10))))))