OsProcessFileDescriptor
This class and open/close file descriptors with read/write/append access rights. Atomic append is supported on all platforms.
This class provides access to stdin, stdout and stderr of the VAST process. These are used within the OsProcesses framework to provide redirection to VAST's stdio streams. Unlike normal file redirection, it ensures that the file descriptors handles are not closed as a result of process execution.
This class also provides cross-platform support for writing to NULL devices which will effectivley discard output.
Accessing: [OsStandardFileDescriptor input] (stdin) [OsStandardFileDescriptor output] (stdout) [OsStandardFileDescriptor error] (stderr)
Class Methods
new
Answer a new file descriptor in the initial state
Answers:
<OsProcessFileDescriptor>
stderr
Answer the file descriptor associated with
stderr
Answers:
<OsProcessFileDescriptor>
stdin
Answer the file descriptor associated with
stdin
Answers:
<OsProcessFileDescriptor>
stdout
Answer the file descriptor associated with
stdout
Answers:
<OsProcessFileDescriptor>
Instance Methods
None
Last modified date: 02/23/2021