Added piped process support to Util::Procs

This commit is contained in:
Thulinma 2011-10-12 23:30:42 +02:00
parent 1a2719b01f
commit 3634a627f1
2 changed files with 87 additions and 20 deletions

View file

@ -14,8 +14,10 @@ namespace Util{
static std::map<pid_t, std::string> plist; ///< Holds active processes
static bool handler_set; ///< If true, the sigchld handler has been setup.
static void childsig_handler(int signum);
static void runCmd(std::string & cmd);
public:
static pid_t Start(std::string name, std::string cmd);
static pid_t Start(std::string name, std::string cmd, std::string cmd2);
static void Stop(std::string name);
static void Stop(pid_t name);
static void StopAll();