Variable: imap-stream-alist

imap-stream-alist is a variable defined in imap.el.gz.

Value

((gssapi imap-gssapi-stream-p imap-gssapi-open)
 (kerberos4 imap-kerberos4-stream-p imap-kerberos4-open)
 (tls imap-tls-p imap-tls-open)
 (ssl imap-tls-p imap-tls-open)
 (network imap-network-p imap-network-open)
 (shell imap-shell-p imap-shell-open)
 (starttls imap-starttls-p imap-starttls-open))

Documentation

Definition of network streams.

(NAME CHECK OPEN)

NAME names the stream, CHECK is a function returning non-nil if the server support the stream and OPEN is a function for opening the stream.

Source Code

;; Defined in /usr/src/emacs/lisp/net/imap.el.gz
(defvar imap-stream-alist
  '((gssapi    imap-gssapi-stream-p    imap-gssapi-open)
    (kerberos4 imap-kerberos4-stream-p imap-kerberos4-open)
    (tls       imap-tls-p              imap-tls-open)
    (ssl       imap-tls-p              imap-tls-open)
    (network   imap-network-p          imap-network-open)
    (shell     imap-shell-p            imap-shell-open)
    (starttls  imap-starttls-p         imap-starttls-open))
  "Definition of network streams.

\(NAME CHECK OPEN)

NAME names the stream, CHECK is a function returning non-nil if the
server support the stream and OPEN is a function for opening the
stream.")