Module: Concurrent

Defined in:
lib/concurrent/actor.rb,
lib/concurrent/channel.rb,
lib/concurrent/actor/core.rb,
lib/concurrent/actor/root.rb,
lib/concurrent/actor/utils.rb,
lib/concurrent/actor/errors.rb,
lib/concurrent/channel/tick.rb,
lib/concurrent/actor/context.rb,
lib/concurrent/edge/promises.rb,
lib/concurrent/edge/throttle.rb,
lib/concurrent/actor/envelope.rb,
lib/concurrent/actor/behaviour.rb,
lib/concurrent/actor/reference.rb,
lib/concurrent/actor/type_check.rb,
lib/concurrent/actor/utils/pool.rb,
lib/concurrent/channel/selector.rb,
lib/concurrent/edge/cancellation.rb,
lib/concurrent/actor/utils/ad_hoc.rb,
lib/concurrent/channel/buffer/base.rb,
lib/concurrent/actor/utils/balancer.rb,
lib/concurrent/channel/buffer/timer.rb,
lib/concurrent/edge/lock_free_queue.rb,
lib/concurrent/edge/lock_free_stack.rb,
lib/concurrent/actor/utils/broadcast.rb,
lib/concurrent/channel/buffer/ticker.rb,
lib/concurrent/edge/processing_actor.rb,
lib/concurrent/actor/behaviour/awaits.rb,
lib/concurrent/actor/behaviour/buffer.rb,
lib/concurrent/channel/buffer/sliding.rb,
lib/concurrent/actor/behaviour/linking.rb,
lib/concurrent/actor/behaviour/pausing.rb,
lib/concurrent/channel/buffer/buffered.rb,
lib/concurrent/channel/buffer/dropping.rb,
lib/concurrent/actor/behaviour/abstract.rb,
lib/concurrent/actor/public_delegations.rb,
lib/concurrent/channel/buffer/unbuffered.rb,
lib/concurrent/edge/lock_free_linked_set.rb,
lib/concurrent/actor/internal_delegations.rb,
lib/concurrent/actor/behaviour/supervising.rb,
lib/concurrent/actor/behaviour/termination.rb,
lib/concurrent/channel/selector/put_clause.rb,
lib/concurrent/actor/behaviour/sets_results.rb,
lib/concurrent/channel/selector/take_clause.rb,
lib/concurrent/edge/old_channel_integration.rb,
lib/concurrent/actor/behaviour/removes_child.rb,
lib/concurrent/channel/selector/after_clause.rb,
lib/concurrent/channel/selector/error_clause.rb,
lib/concurrent/edge/atomic_markable_reference.rb,
lib/concurrent/edge/lock_free_linked_set/node.rb,
lib/concurrent/channel/selector/default_clause.rb,
lib/concurrent/actor/behaviour/executes_context.rb,
lib/concurrent/edge/lock_free_linked_set/window.rb,
lib/concurrent/actor/default_dead_letter_handler.rb,
lib/concurrent/actor/behaviour/errors_on_unknown_message.rb,
lib/concurrent/edge/promises.rb

Defined Under Namespace

Modules: Actor, Edge, Promises Classes: Cancellation, Channel, ProcessingActor, Throttle