Module: Concurrent

Extended by:
Edge::FutureShortcuts
Includes:
Edge::FutureShortcuts
Defined in:
lib/concurrent/edge/future.rb,
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/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/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_stack.rb,
lib/concurrent/actor/utils/broadcast.rb,
lib/concurrent/channel/buffer/ticker.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/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

Overview

Note:

different name just not to collide for now

Defined Under Namespace

Modules: Actor, Edge Classes: Channel

Method Summary

Methods included from Edge::FutureShortcuts

any, completed_event, completed_future, delay, event, failed_future, future, post, post!, post_on, schedule, select, succeeded_future, zip_events, zip_futures