summaryrefslogtreecommitdiff
path: root/ace/Process_Manager.h
diff options
context:
space:
mode:
authorharrison <harrison@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-05-12 16:05:47 +0000
committerharrison <harrison@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-05-12 16:05:47 +0000
commitd454837af56ecf5f7410f8dbdce5e8fcab224177 (patch)
treed93d99c9d300e0dd58dc6d7225ffe0f54039f6e5 /ace/Process_Manager.h
parentd71d5bde6c04a3e66ddcf690b725cabffaa88020 (diff)
downloadATCD-d454837af56ecf5f7410f8dbdce5e8fcab224177.tar.gz
The old ACE_Process has been replaced with what used to be
ACE_ProcessEx. The ACE_Process_Manager has changed to use the new ACE_Process API.
Diffstat (limited to 'ace/Process_Manager.h')
-rw-r--r--ace/Process_Manager.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/ace/Process_Manager.h b/ace/Process_Manager.h
index 651d236c097..4cb9554efd2 100644
--- a/ace/Process_Manager.h
+++ b/ace/Process_Manager.h
@@ -18,6 +18,7 @@
#define ACE_PROCESS_MANAGER_H
#include "ace/Synch.h"
+#include "ace/Process.h"
class ACE_Export ACE_Process_Descriptor
// = Title
@@ -62,15 +63,13 @@ public:
int close (void);
// Release all resources.
- pid_t start (char *argv[], char *envp[] = 0);
- // Create a new process using <ACE_Process::start>.
+ pid_t start (ACE_Process_Options &options);
+ // Create a new process using ACE_Process::start (<options>).
// Returns: on success a unique group id that can be used to control
// other processs added to the same group. On failure, returns -1.
- int start_n (size_t n,
- char *argv[],
- char *envp[] = 0);
+ int start_n (size_t n, ACE_Process_Options &options);
// Create N new processs.
// Returns: on success a unique group id that can be used to control