Method
FoundryRunManagerrun_command
Declaration [src]
DexFuture*
foundry_run_manager_run_command (
FoundryRunManager* self,
FoundryBuildPipeline* pipeline,
FoundryCommand* command,
const char* tool,
int build_pty_fd,
int run_pty_fd,
DexCancellable* cancellable
)
Parameters
pipeline-
Type:
FoundryBuildPipelineThe data is owned by the caller of the method. command-
Type:
FoundryCommandThe data is owned by the caller of the method. tool-
Type:
const char*No description available.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. build_pty_fd-
Type:
intNo description available.
run_pty_fd-
Type:
intNo description available.
cancellable-
Type:
DexCancellableNo description available.
The data is owned by the caller of the method.
Return value
Type: DexFuture
A DexFuture that resolves to
a FoundryRunTool.
| The caller of the method takes ownership of the returned data, and is responsible for freeing it. |