| [ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
The fields of a process are:
nameA string, the name of the process.
commandA list containing the command arguments that were used to start this process.
filterA function used to accept output from the process instead of a buffer, or
nil.
sentinelA function called whenever the process receives a signal, or nil.
bufferThe associated buffer of the process.
pidAn integer, the operating system's process ID.
childpA flag, non-nil if this is really a child process. It is nil
for a network connection.
markA marker indicating the position of the end of the last output from this process inserted into the buffer. This is often but not always the end of the buffer.
kill_without_queryIf this is non-nil, killing Emacs while this process is still running
does not ask for confirmation about killing the process.
raw_status_lowraw_status_highThese two fields record 16 bits each of the process status returned by the
wait system call.
statusThe process status, as process-status should return it.
tickupdate_tickIf these two fields are not equal, a change in the status of the process needs to be reported, either by running the sentinel or by inserting a message in the process buffer.
pty_flagNon-nil if communication with the subprocess uses a PTY;
nil if it uses a pipe.
infdThe file descriptor for input from the process.
outfdThe file descriptor for output to the process.
subttyThe file descriptor for the terminal that the subprocess is using. (On some
systems, there is no need to record this, so the value is nil.)
tty_nameThe name of the terminal that the subprocess is using, or nil if it
is using pipes.
decode_coding_systemCoding-system for decoding the input from this process.
decoding_bufA working buffer for decoding.
decoding_carryoverSize of carryover in decoding.
encode_coding_systemCoding-system for encoding the output to this process.
encoding_bufA working buffer for encoding.
encoding_carryoverSize of carryover in encoding.
inherit_coding_system_flagFlag to set coding-system of the process buffer from the coding
system used to decode process output.
| [ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
Ce document a été généré par Eric Reinbold le 13 Octobre 2007 en utilisant texi2html 1.78.