diff options
| author | Kim F. Storm | 2002-03-17 20:16:55 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2002-03-17 20:16:55 +0000 |
| commit | cfa955c26ce80297009620546a54319e3f470ecb (patch) | |
| tree | 9270d263807518f3f522ccc3902183b0456bbf59 /src/process.h | |
| parent | 280bd7134c84a44c80f40c795950087b80221716 (diff) | |
| download | emacs-cfa955c26ce80297009620546a54319e3f470ecb.tar.gz emacs-cfa955c26ce80297009620546a54319e3f470ecb.zip | |
(struct Lisp_Process): New member log.
Doc fix: Member command used to indicate stopped network process.
Doc fix: Member childp contains plist for network process.
Doc fix: Member kill_without_query is inverse of query-on-exit flag.
Diffstat (limited to 'src/process.h')
| -rw-r--r-- | src/process.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/process.h b/src/process.h index 21e1b85bb26..8dc0f1e7249 100644 --- a/src/process.h +++ b/src/process.h | |||
| @@ -40,13 +40,17 @@ struct Lisp_Process | |||
| 40 | Lisp_Object tty_name; | 40 | Lisp_Object tty_name; |
| 41 | /* Name of this process */ | 41 | /* Name of this process */ |
| 42 | Lisp_Object name; | 42 | Lisp_Object name; |
| 43 | /* List of command arguments that this process was run with */ | 43 | /* List of command arguments that this process was run with. |
| 44 | Is set to t for a stopped network process; nil otherwise. */ | ||
| 44 | Lisp_Object command; | 45 | Lisp_Object command; |
| 45 | /* (funcall FILTER PROC STRING) (if FILTER is non-nil) | 46 | /* (funcall FILTER PROC STRING) (if FILTER is non-nil) |
| 46 | to dispose of a bunch of chars from the process all at once */ | 47 | to dispose of a bunch of chars from the process all at once */ |
| 47 | Lisp_Object filter; | 48 | Lisp_Object filter; |
| 48 | /* (funcall SENTINEL PROCESS) when process state changes */ | 49 | /* (funcall SENTINEL PROCESS) when process state changes */ |
| 49 | Lisp_Object sentinel; | 50 | Lisp_Object sentinel; |
| 51 | /* (funcall LOG SERVER CLIENT MESSAGE) when a server process | ||
| 52 | accepts a connection from a client. */ | ||
| 53 | Lisp_Object log; | ||
| 50 | /* Buffer that output is going to */ | 54 | /* Buffer that output is going to */ |
| 51 | Lisp_Object buffer; | 55 | Lisp_Object buffer; |
| 52 | /* Number of this process */ | 56 | /* Number of this process */ |
| @@ -54,11 +58,12 @@ struct Lisp_Process | |||
| 54 | /* Non-nil if this is really a command channel */ | 58 | /* Non-nil if this is really a command channel */ |
| 55 | Lisp_Object command_channel_p; | 59 | Lisp_Object command_channel_p; |
| 56 | /* t if this is a real child process. | 60 | /* t if this is a real child process. |
| 57 | For a net connection, it is (HOST SERVICE). */ | 61 | For a net connection, it is a plist based on the arguments to make-network-process. */ |
| 58 | Lisp_Object childp; | 62 | Lisp_Object childp; |
| 59 | /* Marker set to end of last buffer-inserted output from this process */ | 63 | /* Marker set to end of last buffer-inserted output from this process */ |
| 60 | Lisp_Object mark; | 64 | Lisp_Object mark; |
| 61 | /* Non-nil means kill silently if Emacs is exited. */ | 65 | /* Non-nil means kill silently if Emacs is exited. |
| 66 | This is the inverse of the `query-on-exit' flag. */ | ||
| 62 | Lisp_Object kill_without_query; | 67 | Lisp_Object kill_without_query; |
| 63 | /* Record the process status in the raw form in which it comes from `wait'. | 68 | /* Record the process status in the raw form in which it comes from `wait'. |
| 64 | This is to avoid consing in a signal handler. */ | 69 | This is to avoid consing in a signal handler. */ |