Process options.
More...
#include <Process.h>
ProcessOptions& wpi::uv::ProcessOptions::ClearFlags |
( |
unsigned int |
flags | ) |
|
|
inlinenoexcept |
Clear flags.
- Parameters
-
flags | Bitmask values from uv_process_flags. |
Set the current working directory for the subprocess.
- Parameters
-
cwd | current working directory |
Set environment variables for the subprocess.
If not set or set to nullptr, the parent's environment is used.
- Parameters
-
ProcessOptions& wpi::uv::ProcessOptions::SetFlags |
( |
unsigned int |
flags | ) |
|
|
inlinenoexcept |
Set flags.
- Parameters
-
flags | Bitmask values from uv_process_flags. |
Set the child process' group id.
- Parameters
-
Set the child process' user id.
- Parameters
-
ProcessOptions& wpi::uv::ProcessOptions::StdioCreatePipe |
( |
size_t |
index, |
|
|
Pipe & |
pipe, |
|
|
unsigned int |
flags |
|
) |
| |
Create a pipe between the child and the parent.
- Parameters
-
index | stdio index |
pipe | pipe |
flags | Some combination of UV_READABLE_PIPE, UV_WRITABLE_PIPE, and UV_OVERLAPPED_PIPE (Windows only, ignored on Unix). |
Explicitly ignore a stdio.
- Parameters
-
ProcessOptions& wpi::uv::ProcessOptions::StdioInherit |
( |
size_t |
index, |
|
|
int |
fd |
|
) |
| |
Inherit a file descriptor from the parent process.
- Parameters
-
index | stdio index |
fd | parent file descriptor |
Inherit a pipe from the parent process.
- Parameters
-
index | stdio index |
pipe | pipe |
The documentation for this class was generated from the following file:
- /var/lib/jenkins/workspace/WPILib/WPILib - Development/arm/wpiutil/src/main/native/include/wpi/uv/Process.h