Method: CloudI::API#unsubscribe
- Defined in:
- lib/cloudi.rb
#unsubscribe(pattern) ⇒ Object
101 102 103 104 105 106 107 108 109 110 |
# File 'lib/cloudi.rb', line 101 def unsubscribe(pattern) key = @prefix + pattern value = @callbacks.fetch(key, nil) API.assert{value != nil} value.shift if value.empty? @callbacks.delete(key) end send(Erlang.term_to_binary([:unsubscribe, pattern])) end |