52 |
Lisp_Object buffer; |
Lisp_Object buffer; |
53 |
/* Number of this process */ |
/* Number of this process */ |
54 |
Lisp_Object pid; |
Lisp_Object pid; |
|
/* Non-nil if this is really a command channel */ |
|
|
Lisp_Object command_channel_p; |
|
55 |
/* t if this is a real child process. |
/* t if this is a real child process. |
56 |
For a net connection, it is a plist based on the arguments to make-network-process. */ |
For a net connection, it is a plist based on the arguments to make-network-process. */ |
57 |
Lisp_Object childp; |
Lisp_Object childp; |
99 |
generated, and can be changed by the function |
generated, and can be changed by the function |
100 |
`set-process-fileter-multibyte'. */ |
`set-process-fileter-multibyte'. */ |
101 |
Lisp_Object filter_multibyte; |
Lisp_Object filter_multibyte; |
102 |
|
#ifdef ADAPTIVE_READ_BUFFERING |
103 |
/* Should we delay reading output from this process. |
/* Should we delay reading output from this process. |
104 |
Initialized from `Vprocess_adaptive_read_buffering'. */ |
Initialized from `Vprocess_adaptive_read_buffering'. */ |
105 |
Lisp_Object adaptive_read_buffering; |
Lisp_Object adaptive_read_buffering; |
106 |
/* Hysteresis to try to read process output in larger blocks. |
/* Hysteresis to try to read process output in larger blocks. |
107 |
On some systems, e.g. the Linux kernel, emacs is seen as |
On some systems, e.g. GNU/Linux, Emacs is seen as |
108 |
an interactive app also when reading process output, meaning |
an interactive app also when reading process output, meaning |
109 |
that process output can be read in as little as 1 byte at a |
that process output can be read in as little as 1 byte at a |
110 |
time. Value is micro-seconds to delay reading output from |
time. Value is micro-seconds to delay reading output from |
112 |
Lisp_Object read_output_delay; |
Lisp_Object read_output_delay; |
113 |
/* Skip reading this process on next read. */ |
/* Skip reading this process on next read. */ |
114 |
Lisp_Object read_output_skip; |
Lisp_Object read_output_skip; |
115 |
|
#endif |
116 |
}; |
}; |
117 |
|
|
118 |
/* Every field in the preceding structure except for the first two |
/* Every field in the preceding structure except for the first two |