Variable: erc-dcc-list
erc-dcc-list is a variable defined in erc-dcc.el.gz.
Value
nil
Documentation
List of DCC connections.
Looks like:
((:nick "nick!user@host" :type GET :peer proc
:parent proc :size size :file file)
(:nick "nick!user@host" :type CHAT :peer proc :parent proc)
(:nick "nick" :type SEND :peer server-proc :parent parent-proc :file
file :sent <marker> :confirmed <marker>))
:nick - a user or userhost for the peer. Combine with :parent to reach them
:type - the type of DCC connection - SEND for outgoing files, GET for
incoming, and CHAT for both directions. To tell which end started
the DCC chat, look at :peer
:peer - the other end of the DCC connection. In the case of outgoing DCCs,
this represents a server process until a connection is established
:parent - the server process where the dcc connection was established.
Note that this can be nil or an invalid process since a DCC
connection is in general independent from a particular server
connection after it was established.
:file - for outgoing sends, the full path to the file. For incoming sends,
the suggested filename or vetted filename
:size - size of the file, may be nil on incoming DCCs
:secure - optional item indicating sender support for TLS
:turbo - optional item indicating sender support for TSEND
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc-dcc.el.gz
(defvar erc-dcc-list nil
"List of DCC connections.
Looks like:
((:nick \"nick!user@host\" :type GET :peer proc
:parent proc :size size :file file)
(:nick \"nick!user@host\" :type CHAT :peer proc :parent proc)
(:nick \"nick\" :type SEND :peer server-proc :parent parent-proc :file
file :sent <marker> :confirmed <marker>))
:nick - a user or userhost for the peer. Combine with :parent to reach them
:type - the type of DCC connection - SEND for outgoing files, GET for
incoming, and CHAT for both directions. To tell which end started
the DCC chat, look at :peer
:peer - the other end of the DCC connection. In the case of outgoing DCCs,
this represents a server process until a connection is established
:parent - the server process where the dcc connection was established.
Note that this can be nil or an invalid process since a DCC
connection is in general independent from a particular server
connection after it was established.
:file - for outgoing sends, the full path to the file. For incoming sends,
the suggested filename or vetted filename
:size - size of the file, may be nil on incoming DCCs
:secure - optional item indicating sender support for TLS
:turbo - optional item indicating sender support for TSEND")