11 #ifndef _OsProcessLinux_h_ 12 #define _OsProcessLinux_h_ 66 virtual OsStatus setIORedirect(OsPath &rStdInputFilename, OsPath &rStdOutputFilename, OsPath &rStdErrorFilename);
98 int wait(
int WaitInSecs);
108 static void cleanZombieProcess(
int signal);
116 #endif // _OsProcessLinux_h_ virtual OsStatus getPriority(int &rPrio)
Definition: OsProcessLinux.cpp:340
virtual OsStatus getMinPriority(int &rMinPrio)
Definition: OsProcessLinux.cpp:326
virtual OsStatus getInfo(OsProcessInfo &rProcessInfo)
Definition: OsProcessLinux.cpp:288
virtual OsStatus kill()
Definition: OsProcessLinux.cpp:123
virtual ~OsProcessLinux()
Definition: OsProcessLinux.cpp:42
int wait(int WaitInSecs)
Definition: OsProcessLinux.cpp:86
static PID getCurrentPID()
Definition: OsProcessLinux.cpp:352
OsStatus
Definition: OsStatus.h:27
virtual OsStatus getMaxPriority(int &rMaxPrio)
Definition: OsProcessLinux.cpp:333
static OsStatus getByPID(PID pid, OsProcessLinux &rProcess)
Definition: OsProcessLinux.cpp:264
int PID
Definition: OsProcess.h:31
OsProcessPriorityClass
Definition: OsProcess.h:70
Definition: OsProcess.h:59
virtual OsStatus getPriorityClass(OsProcessPriorityClass &rPrioClass)
Definition: OsProcessLinux.cpp:319
Definition: OsProcess.h:72
Definition: UtlString.h:48
OsProcessLinux()
Definition: OsProcessLinux.cpp:37
virtual OsStatus setIORedirect(OsPath &rStdInputFilename, OsPath &rStdOutputFilename, OsPath &rStdErrorFilename)
Definition: OsProcessLinux.cpp:49
virtual UtlBoolean isRunning() const
Definition: OsProcessLinux.cpp:358
virtual OsStatus getUpTime(OsTime &rUpTime)
Definition: OsProcessLinux.cpp:311
int UtlBoolean
Definition: UtlDefs.h:41
virtual OsStatus setPriority(int prio)
Definition: OsProcessLinux.cpp:72
Definition: OsProcess.h:33
Definition: OsProcessLinux.h:34
#define FALSE
Definition: UtlDefs.h:21
virtual OsStatus launch(UtlString &rAppName, UtlString parameters[], OsPath &startupDir, OsProcessPriorityClass prio=NormalPriorityClass, UtlBoolean bExeclusive=FALSE)
Definition: OsProcessLinux.cpp:176