Function: eudc-variable-server-value

eudc-variable-server-value is a byte-compiled function defined in eudc.el.gz.

Signature

(eudc-variable-server-value VAR &optional SERVER)

Documentation

Return the value of VAR local to SERVER.

Return unbound if VAR has no value local to SERVER. SERVER defaults to eudc-server.

Source Code

;; Defined in /usr/src/emacs/lisp/net/eudc.el.gz
(defun eudc-variable-server-value (var &optional server)
  "Return the value of VAR local to SERVER.
Return `unbound' if VAR has no value local to SERVER.
SERVER defaults to `eudc-server'."
  (let* ((eudc-locals (get var 'eudc-locals))
	 server-locals)
    (if (not (and (boundp var)
		  eudc-locals
		  (eudc-plist-member eudc-locals 'server)))
	'unbound
      (setq server-locals (eudc-plist-get eudc-locals 'server))
      (eudc-lax-plist-get server-locals
			  (or server
			      eudc-server) 'unbound))))