Class: Liebre::Actor::RPC::Server::Callback

Inherits:
Object
  • Object
show all
Defined in:
lib/liebre/actor/rpc/server/callback.rb

Instance Method Summary collapse

Constructor Details

#initialize(server, meta) ⇒ Callback

Returns a new instance of Callback.



7
8
9
10
# File 'lib/liebre/actor/rpc/server/callback.rb', line 7

def initialize server, meta
  @server = server
  @meta   = meta
end

Instance Method Details

#failed(error) ⇒ Object



16
17
18
# File 'lib/liebre/actor/rpc/server/callback.rb', line 16

def failed error
  server.failed(meta, error)
end

#reply(response, opts = {}) ⇒ Object



12
13
14
# File 'lib/liebre/actor/rpc/server/callback.rb', line 12

def reply response, opts = {}
  server.reply(meta, response, opts)
end