Module: QueueingRabbit::Client::Callbacks

Included in:
AMQP
Defined in:
lib/queueing_rabbit/client/callbacks.rb

Instance Method Summary collapse

Instance Method Details

#callback(name) ⇒ Object



9
10
11
# File 'lib/queueing_rabbit/client/callbacks.rb', line 9

def callback(name)
  @callbacks[name] if @callbacks
end

#define_callback(name, &block) ⇒ Object



4
5
6
7
# File 'lib/queueing_rabbit/client/callbacks.rb', line 4

def define_callback(name, &block)
  @callbacks ||= {}
  @callbacks[name] = block
end