FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kProcess Class Reference

Description

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

Inheritance diagram for kProcess:
Inheritance graph

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...
 

The documentation for this class was generated from the following file: