Typedefs |
| typedef struct PRProcess | PRProcess |
| typedef struct PRProcessAttr | PRProcessAttr |
Functions |
| PRProcessAttr * | PR_NewProcessAttr (void) |
| void | PR_ResetProcessAttr (PRProcessAttr *attr) |
| void | PR_DestroyProcessAttr (PRProcessAttr *attr) |
| void | PR_ProcessAttrSetStdioRedirect (PRProcessAttr *attr, PRSpecialFD stdioFd, PRFileDesc *redirectFd) |
| void | PR_SetStdioRedirect (PRProcessAttr *attr, PRSpecialFD stdioFd, PRFileDesc *redirectFd) |
| PRStatus | PR_ProcessAttrSetCurrentDirectory (PRProcessAttr *attr, const char *dir) |
| PRStatus | PR_ProcessAttrSetInheritableFD (PRProcessAttr *attr, PRFileDesc *fd, const char *name) |
| PRProcess * | PR_CreateProcess (const char *path, char *const *argv, char *const *envp, const PRProcessAttr *attr) |
| PRStatus | PR_CreateProcessDetached (const char *path, char *const *argv, char *const *envp, const PRProcessAttr *attr) |
| PRStatus | PR_DetachProcess (PRProcess *process) |
| PRStatus | PR_WaitProcess (PRProcess *process, PRInt32 *exitCode) |
| PRStatus | PR_KillProcess (PRProcess *process) |