sipxportlib
Version 3.3
|
#include <OsProcessWnt.h>
Public Member Functions | |
OsProcessWnt () | |
virtual | ~OsProcessWnt () |
virtual OsStatus | launch (UtlString &rAppName, UtlString parameters[], OsPath &startDir, OsProcessPriorityClass prio=NormalPriorityClass, UtlBoolean bExeclusive=FALSE) |
virtual OsStatus | kill () |
virtual OsStatus | setPriority (int prio) |
virtual OsStatus | setIORedirect (OsPath &rStdInputFilename, OsPath &rStdOutputFilename, OsPath &rStdErrorFilename) |
virtual OsStatus | getPriority (int &rPrio) |
virtual OsStatus | getPriorityClass (OsProcessPriorityClass &rPrioClass) |
virtual OsStatus | getMinPriority (int &rMinPrio) |
virtual OsStatus | getMaxPriority (int &rMaxPrio) |
virtual OsStatus | getInfo (OsProcessInfo &rProcessInfo) |
virtual OsStatus | getUpTime (OsTime &rUpTime) |
virtual UtlBoolean | isRunning () const |
virtual int | wait (int numSecs=-1) |
Public Member Functions inherited from OsProcessBase | |
OsProcessBase () | |
enumcode: IdlePriorityClass - Lowest priority enumcode: NormalPriorityClass - Default priority enumcode: HighPriorityClass - High enumcode: RealtimePriorityClass - Very High More... | |
virtual OsStatus | setEnv (UtlString &rKey, UtlString &rValue) |
virtual OsStatus | unsetEnv (UtlString &rKey) |
virtual PID | getPID () |
virtual PID | getParentPID () |
virtual OsStatus | getProcessName (UtlString &rProcessName) |
OsStatus | getEnv (UtlString &rKey, UtlString &rValue) |
Static Public Member Functions | |
static OsStatus | getByPID (PID pid, OsProcessWnt &rProcess) |
static PID | getCurrentPID () |
Static Public Member Functions inherited from OsProcessBase | |
static OsStatus | getByPID (PID pid, OsProcessBase &rProcess) |
static PID | getCurrentPID () |
Additional Inherited Members | |
Public Types inherited from OsProcessBase | |
enum | OsProcessPriorityClass { IdlePriorityClass = 0, NormalPriorityClass = 1, HighPriorityClass = 2, RealtimePriorityClass = 3 } |
Protected Member Functions inherited from OsProcessBase | |
virtual OsStatus | ApplyEnv () |
virtual | ~OsProcessBase () |
Protected Attributes inherited from OsProcessBase | |
int | mPID |
int | mParentPID |
UtlString | mProcessName |
OsProcessPriorityClass | mPrioClass |
UtlBoolean | mExeclusive |
UtlString | mParameters |
UtlString | mStdErrorFilename |
UtlString | mStdInputFilename |
UtlString | mStdOutputFilename |
OsConfigDb | mEnvList |
OsProcessWnt | ( | ) |
|
virtual |
|
virtual |
Implements OsProcessBase.
|
virtual |
Implements OsProcessBase.
|
virtual |
Implements OsProcessBase.
|
static |
|
virtual |
Implements OsProcessBase.
|
static |
|
virtual |
Implements OsProcessBase.
|
virtual |
Implements OsProcessBase.
|
virtual |
Implements OsProcessBase.
|
virtual |
Implements OsProcessBase.
|
virtual |
Implements OsProcessBase.
Implements OsProcessBase.
|
virtual |
Implements OsProcessBase.
|
virtual |
Reimplemented from OsProcessBase.