#include <Manager.h>
Inheritance diagram for Impala::Process::Manager:

Public Member Functions | |
| virtual | ~Manager () |
| virtual int | Create (const std::string &cmdLine, std::string application="")=0 |
| virtual int | GetManagedProcessCount () const=0 |
| virtual bool | IsRunning (int handle)=0 |
| virtual bool | IsTerminated (int handle)=0 |
| virtual void | Sleep (int sec)=0 |
| virtual void | Kill (int handle)=0 |
| virtual void | Remove (int handle)=0 |
| virtual int | GetState (int handle)=0 |
| virtual int | GetExitCode (int handle)=0 |
Static Public Attributes | |
| static const int | STATE_RUNNING = -1 |
| static const int | STATE_TERM_SUCCESS = 0 |
| static const int | STATE_TERM_ERROR = 1 |
| static const int | STATE_TERM_ABNORMAL = 2 |
| static const int | STATE_UNKNOWN = 9 |
| static const int | WAIT_INTERVAL_SEC = 5 |
Definition at line 13 of file Manager.h.
1.5.1