Function: proced-filter-children

proced-filter-children is a byte-compiled function defined in proced.el.gz.

Signature

(proced-filter-children PROCESS-ALIST PPID &optional OMIT-PPID)

Documentation

For PROCESS-ALIST return list of child processes of PPID.

This list includes PPID unless OMIT-PPID is non-nil.

Source Code

;; Defined in /usr/src/emacs/lisp/proced.el.gz
(defun proced-filter-children (process-alist ppid &optional omit-ppid)
  "For PROCESS-ALIST return list of child processes of PPID.
This list includes PPID unless OMIT-PPID is non-nil."
  (let ((proced-temp-alist (proced-children-alist process-alist))
        new-alist)
    (dolist (pid (proced-children-pids ppid))
      (push (assq pid process-alist) new-alist))
    (if omit-ppid
        (assq-delete-all ppid new-alist)
      new-alist)))