Class: ActorSystem::Minimal::Actor::AsyncProxy

Inherits:
Object
  • Object
show all
Defined in:
lib/actor_system/core/minimal.rb

Instance Method Summary collapse

Constructor Details

#initialize(actor) ⇒ AsyncProxy

Returns a new instance of AsyncProxy.



74
75
76
# File 'lib/actor_system/core/minimal.rb', line 74

def initialize(actor)
  @actor = actor
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(meth, *args) ⇒ Object



78
79
80
# File 'lib/actor_system/core/minimal.rb', line 78

def method_missing(meth, *args)
  @actor.send_later(meth, *args)
end