Function: nnmaildir--srv-groups

nnmaildir--srv-groups is a byte-compiled function defined in nnmaildir.el.gz.

Signature

(nnmaildir--srv-groups CL-X)

Documentation

Access slot "groups" of nnmaildir--srv struct CL-X.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/nnmaildir.el.gz
  (mmth  nil :type hash-table))	;; hash table mapping mark name->dir modtime
					; ("Mark Mod Time Hash")

(cl-defstruct nnmaildir--srv
  (address       nil :type string)         ;; server address string
  (method        nil :type list)           ;; (nnmaildir "address" ...)
  (prefix        nil :type string)         ;; "nnmaildir+address:"
  (dir           nil :type string)         ;; "/expanded/path/to/server/dir/"
  (ls            nil :type function)       ;; directory-files function
  (groups        nil :type hash-table)     ;; hash table mapping group name->group
  (curgrp        nil :type nnmaildir--grp) ;; current group, or nil
  (error         nil :type string)         ;; last error message, or nil
  (mtime         nil :type list)           ;; modtime of dir
  (gnm           nil)                      ;; flag: split from mail-sources?
  (target-prefix nil :type string))        ;; symlink target prefix