27 #ifndef ipc_processInterface_hpp
28 #define ipc_processInterface_hpp
33 #include "../mxlib.hpp"
70 std::vector<std::string> & commandOutput,
71 std::vector<std::string> & commandStderr,
72 const std::vector<std::string> & commandList
int command_response(const char *cmd, char *resp, size_t respsz)
Run a process and copy the output to a string.
int runCommand(int &retVal, std::vector< std::string > &commandOutput, std::vector< std::string > &commandStderr, const std::vector< std::string > &commandList)
Runs a command (with parameters) passed in using fork/exec.
Declarations for the mxlib interprocess communication (IPC) tools.