#include <OsProcessMgr.h>
|
| OsProcessMgr (const char *workingDirectory) |
|
virtual | ~OsProcessMgr () |
|
OsStatus | startProcess (UtlString &rAlias, UtlString &rExeName, UtlString rParameters[], UtlString &startupDir, OsProcessBase::OsProcessPriorityClass prio=OsProcessBase::NormalPriorityClass, UtlBoolean bExeclusive=FALSE) |
|
OsStatus | setIORedirect (OsPath &rStdInputFilename, OsPath &rStdOutputFilename, OsPath &rStdErrorFilename) |
|
OsStatus | stopProcess (UtlString &rAlias) |
|
OsStatus | stopProcess (PID pid) |
|
void | setProcessListFilename (UtlString &rFilename) |
|
void | setAliasStopped (UtlString &rAlias) |
|
OsStatus | setUserRequestState (UtlString &rAlias, int userRequestedState) |
|
int | getUserRequestState (UtlString &rAlias) |
|
OsStatus | getProcessByAlias (UtlString &rAlias, OsProcess &rProcess) |
|
OsStatus | getAliasByPID (PID pid, UtlString &rAlias) |
|
UtlBoolean | isStarted (UtlString &rAlias) |
|
int | getAliasState (UtlString &rAlias) |
|
void | lockAliasFile () |
|
void | unlockAliasFile () |
|
OsStatus setIORedirect |
( |
OsPath & |
rStdInputFilename, |
|
|
OsPath & |
rStdOutputFilename, |
|
|
OsPath & |
rStdErrorFilename |
|
) |
| |
void setProcessListFilename |
( |
UtlString & |
rFilename | ) |
|
int getUserRequestState |
( |
UtlString & |
rAlias | ) |
|
friend class MonitoredProcess |
|
friend |