13 #ifndef __PROCESS_REAP_HPP__
14 #define __PROCESS_REAP_HPP__
16 #include <sys/types.h>
69 #endif // __PROCESS_REAP_HPP__
Duration MAX_REAP_INTERVAL()
PID< ReaperProcess > reaper
virtual void initialize()
Invoked when a process gets spawned.
Result< ProcessStatus > status(pid_t pid)
Definition: proc.hpp:166
Future< Option< int > > reap(pid_t pid)
Definition: duration.hpp:32
Definition: result.hpp:40
DWORD pid_t
Definition: windows.hpp:187
Definition: multihashmap.hpp:34
Result< Process > process(pid_t pid)
Definition: freebsd.hpp:30
A "process identifier" used to uniquely identify a process when dispatching messages.
Definition: pid.hpp:279
void notify(pid_t pid, Result< int > status)
Definition: process.hpp:493
Future< Option< int > > reap(pid_t pid)
Definition: future.hpp:57