Class: Concurrent::Actor::Utils::AdHoc
- Inherits:
-
Context
- Object
- AbstractContext
- Context
- Concurrent::Actor::Utils::AdHoc
- Includes:
- AsAdHoc
- Defined in:
- lib/concurrent-ruby-edge/concurrent/actor/utils/ad_hoc.rb
Overview
Allows quick creation of actors with behaviour defined by blocks.
Instance Attribute Summary
Attributes inherited from AbstractContext
Method Summary
Methods included from AsAdHoc
Methods inherited from Context
Methods inherited from AbstractContext
#ask, #behaviour_definition, #dead_letter_routing, #default_executor, #default_reference_class, #envelope, #on_envelope, #on_event, #on_message, #pass, spawn, spawn!, #tell
Methods included from InternalDelegations
#behaviour, #behaviour!, #children, #context, #dead_letter_routing, #log, #redirect, #terminate!, #terminated?
Methods included from PublicDelegations
#context_class, #executor, #name, #parent, #path, #reference