Class: Async::Container::Threaded
- Defined in:
- lib/async/container/threaded.rb
Overview
A multi-thread container which uses Thread.fork.
Defined Under Namespace
Classes: Child
Constant Summary
Constants inherited from Generic
Instance Attribute Summary
Attributes inherited from Generic
#The group of running children instances., #group, #state, #statistics
Class Method Summary collapse
-
.multiprocess? ⇒ Boolean
Indicates that this is not a multi-process container.
Instance Method Summary collapse
-
#start(name, &block) ⇒ Object
Start a named child thread and execute the provided block in it.
Methods inherited from Generic
#The state of each child instance.=, #[], #async, #failed?, #initialize, #key?, #mark?, #reload, run, #run, #running?, #size, #sleep, #spawn, #status?, #stop, #to_s, #wait, #wait_until_ready
Constructor Details
This class inherits a constructor from Async::Container::Generic
Class Method Details
.multiprocess? ⇒ Boolean
Indicates that this is not a multi-process container.
15 16 17 |
# File 'lib/async/container/threaded.rb', line 15 def self.multiprocess? false end |