aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/process.h')
-rw-r--r--src/process.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/process.h b/src/process.h
index 6c227bc2266..9926050b9c3 100644
--- a/src/process.h
+++ b/src/process.h
@@ -118,10 +118,11 @@ struct Lisp_Process
118 /* After this point, there are no Lisp_Objects any more. */ 118 /* After this point, there are no Lisp_Objects any more. */
119 /* alloc.c assumes that `pid' is the first such non-Lisp slot. */ 119 /* alloc.c assumes that `pid' is the first such non-Lisp slot. */
120 120
121 /* Number of this process. 121 /* Process ID. A positive value is a child process ID.
122 allocate_process assumes this is the first non-Lisp_Object field. 122 Zero is for pseudo-processes such as network or serial connections,
123 A value 0 is used for pseudo-processes such as network or serial 123 or for processes that have not been fully created yet.
124 connections. */ 124 -1 is for a process that was not created successfully.
125 -2 is for a pty with no process, e.g., for GDB. */
125 pid_t pid; 126 pid_t pid;
126 /* Descriptor by which we read from this process. */ 127 /* Descriptor by which we read from this process. */
127 int infd; 128 int infd;