diff options
author | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2009-09-05 19:20:10 +0000 |
---|---|---|
committer | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2009-09-05 19:20:10 +0000 |
commit | 5cd3c91e72481a3328ef439f075e6f22131d9cdf (patch) | |
tree | 46730d1c6018ad4e4b880626dd0bc3e7e5120185 /lib/pm.h | |
parent | ec93ed84ae933a65eea0873c85ba1d5766426d45 (diff) | |
download | netpbm-mirror-5cd3c91e72481a3328ef439f075e6f22131d9cdf.tar.gz netpbm-mirror-5cd3c91e72481a3328ef439f075e6f22131d9cdf.tar.xz netpbm-mirror-5cd3c91e72481a3328ef439f075e6f22131d9cdf.zip |
Add pm_fork(), pm_waitpid(), pm_waitpidSimple()
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@983 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'lib/pm.h')
-rw-r--r-- | lib/pm.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/pm.h b/lib/pm.h index 4ba20aa5..55ea4f29 100644 --- a/lib/pm.h +++ b/lib/pm.h @@ -164,6 +164,21 @@ pm_setjmpbufsave(jmp_buf * const jmpbufP, void pm_longjmp(void); +void +pm_fork(int * const iAmParentP, + pid_t * const childPidP, + const char ** const errorP); + +void +pm_waitpid(pid_t const pid, + int * const statusP, + int const options, + pid_t * const exitedPidP, + const char ** const errorP); + + +void +pm_waitpidSimple(pid_t const pid); typedef void pm_usermessagefn(const char * msg); |