Class: Parallel::ForkManager::ProcessInterface::Instance
- Inherits:
-
Object
- Object
- Parallel::ForkManager::ProcessInterface::Instance
- Defined in:
- lib/parallel/forkmanager/process_interface.rb
Overview
A Parallel::ProcessInterface::Instance is something we can delegate to.
Instance Method Summary collapse
-
#child_status ⇒ Process::Status
The child’s process status.
-
#fork(*args, &block) ⇒ Object
Calls Kernel.fork and returns its return value.
-
#waitpid(*args) ⇒ Object
Calls Process.waitpid and returns its return value.
Instance Method Details
#child_status ⇒ Process::Status
Returns the child’s process status.
45 46 47 |
# File 'lib/parallel/forkmanager/process_interface.rb', line 45 def child_status $CHILD_STATUS end |
#fork(*args, &block) ⇒ Object
Calls Kernel.fork and returns its return value.
33 34 35 |
# File 'lib/parallel/forkmanager/process_interface.rb', line 33 def fork(*args, &block) Kernel.fork(*args, &block) end |
#waitpid(*args) ⇒ Object
Calls Process.waitpid and returns its return value.
39 40 41 |
# File 'lib/parallel/forkmanager/process_interface.rb', line 39 def waitpid(*args) Process.waitpid(*args) end |