Variable: erc-networks--id
erc-networks--id is a buffer-local variable defined in
erc-networks.el.gz.
Documentation
Server-local instance of its namesake struct.
Also shared among all target buffers for a given connection. See
C-h o (describe-symbol) erc-networks--id for more.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc-networks.el.gz
;;;; Identifying session context
;; This section is concerned with identifying and managing the
;; relationship between an IRC connection and its unique identity on a
;; given network (as seen by that network's nick-granting system).
;; This relationship is quasi-permanent and transcends IRC connections
;; and Emacs sessions. As of mid 2022, only nicknames matter, and
;; whether a user is authenticated does not directly impact network
;; identity from a client's perspective. However, ERC must be
;; equipped to adapt should this ever change. And while a connection
;; is normally associated with exactly one nick, some networks (or
;; intermediaries) may allow multiple clients to control the same nick
;; by combining instance activity into a single logical client. ERC
;; must be limber enough to handle such situations.
(defvar-local erc-networks--id nil
"Server-local instance of its namesake struct.
Also shared among all target buffers for a given connection. See
\\[describe-symbol] `erc-networks--id' for more.")