UNIX Process management.
Do NOT use this module directly - use reactor.spawnProcess() instead.
Maintainer: Itamar Shtull-Trauring
Variable | pty | Undocumented |
Variable | fcntl | Undocumented |
Variable | reapProcessHandlers | Undocumented |
Function | reapAllProcesses | Reap all registered processes. |
Function | registerReapProcessHandler | Register a process handler for the given pid, in case reapAllProcesses is called. |
Function | unregisterReapProcessHandler | Unregister a process handler previously registered with registerReapProcessHandler . |
Class | ProcessWriter | (Internal) Helper class to write into a Process's input pipe. |
Class | ProcessReader | ProcessReader |
Variable | detector | Undocumented |
Class | Process | An operating-system Process. |
Class | PTYProcess | An operating-system Process that uses PTY support. |
Class | _BaseProcess | Base class for Process and PTYProcess. |
Class | _FDDetector | No summary |
Function | _listOpenFDs | Use the global detector object to figure out which FD implementation to use. |
Register a process handler for the given pid, in case reapAllProcesses
is called.
Parameters | pid | the pid of the process. |
process | a process handler. |
Unregister a process handler previously registered with registerReapProcessHandler
.
Use the global detector object to figure out which FD implementation to use.