Module: Actor::Messaging::Message
- Included in:
- Actor::Messages::ActorCrashed, Actor::Messages::ActorStarted, Actor::Messages::ActorStopped, Actor::Messages::Resume, Actor::Messages::Shutdown, Actor::Messages::Start, Actor::Messages::Stop, Actor::Messages::Suspend
- Defined in:
- lib/actor/messaging/message.rb,
lib/actor/messaging/message/name.rb
Defined Under Namespace
Modules: Matcher, MessageName, Name
Class Method Summary collapse
Class Method Details
.===(object) ⇒ Object
20 21 22 23 24 25 26 |
# File 'lib/actor/messaging/message.rb', line 20 def self.=== object if object.is_a? Symbol true else super end end |
.extended(receiver) ⇒ Object
13 14 15 16 17 18 |
# File 'lib/actor/messaging/message.rb', line 13 def self.extended receiver receiver.instance_exec do extend Matcher extend MessageName end end |
.included(cls) ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'lib/actor/messaging/message.rb', line 4 def self.included cls cls.class_exec do extend Matcher extend MessageName include MessageName::InstanceMethod end end |