Function: erc-channel-user-status
erc-channel-user-status is a byte-compiled function defined in
erc-common.el.gz.
Signature
(erc-channel-user-status erc-channel-user-status X)
Documentation
Access slot "status" of erc-channel-user struct X.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc-common.el.gz
(cl-defstruct (erc-channel-user (:type vector)
(:constructor
erc-channel-user--make
(&key (status 0) (last-message-time nil)))
(:constructor
make-erc-channel-user
( &key voice halfop op admin owner
last-message-time
&aux (status
(if (or voice halfop op admin owner)
(erc--init-cusr-fallback-status
voice halfop op admin owner)
0))))
:named)
"Object containing channel-specific data for a single user."
;; voice halfop op admin owner
(status 0 :type natnum)
;; Last message time (in the form of the return value of
;; (current-time)
;;
;; This is useful for ordered name completion.
(last-message-time nil))