|
FireSync API
|
Represents a process. It allows to define multiple arguments, send input and output parsing.

Public Member Functions | |
| kStatus | kProcess_AddArgument (kProcess process, const kChar *argument) |
| Adds an argument. More... | |
| kStatus | kProcess_ClearArguments (kProcess process) |
| Deletes all arguments. More... | |
| kStatus | kProcess_Construct (kProcess *process, const kChar *path, kAlloc allocator) |
| Constructs a kProcess object. More... | |
| kStatus | kProcess_CreateProcess (kProcess process) |
| Starts the new process. More... | |
| kBool | kProcess_IsAlive (kProcess process) |
| Determines if the process is still alive. More... | |
| kStatus | kProcess_SetOutputFunction (kProcess process, kProcessOutputFx function, kPointer receiver) |
| Allows to set a function which gets called every time the process sends something to stdout or stderr. More... | |
| kStatus | kProcess_Terminate (kProcess process) |
| Terminates the running process. More... | |
| kStatus | kProcess_Write (kProcess process, const void *buffer, kSize count) |
| Writes to the process' stdin. More... | |