Trees | Indices | Help |
|
---|
|
object --+ | CommonProcessWrapper
Abstract base process wrapper class for process execution and management.
A base implementation of common process related operations, which should be extended by the OS specific wrapper classes.
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
integer |
|
||
|
|||
|
|||
Inherited from |
|
|||
integer |
exitStatus The process exit status for a completed process |
||
integer |
pid The process id for a running or complete process (as set by the OS) |
|
|||
Inherited from |
|
Create an instance of the process wrapper.
|
str(x)
|
repr(x)
|
Write data to the stdin of the process. Note that when the addNewLine argument is set to true, if a new line does not terminate the input data string, a newline character will be added. If one already exists a new line character will not be added. Should you explicitly require to add data without the method appending a new line charater set addNewLine to false.
|
Check to see if a process is running, returning true if running.
|
Wait for a process to complete execution. The method will block until either the process is no longer running, or the timeout is exceeded. Note that the method will not terminate the process if the timeout is exceeded.
|
Start a process using the runtime parameters set at instantiation.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Mar 07 19:45:25 2018 | http://epydoc.sourceforge.net |