class Wamp::Client::Manager::BaseMultiple
Attributes
objects[R]
Public Class Methods
new(session, send_message)
click to toggle source
Constructor
@param session [Wamp::Client::Session] - The session @param success [Block] - A block to run when the request was successful
Calls superclass method
Wamp::Client::Manager::Base::new
# File lib/wamp/client/manager/base_multiple.rb, line 14 def initialize(session, send_message) super session, send_message @objects = {} end
Public Instance Methods
add(id, object)
click to toggle source
Adds an object to the manager
@param id [Int] - The ID of the object @param object [Object] - The object to handle
# File lib/wamp/client/manager/base_multiple.rb, line 23 def add(id, object) self.objects[id] = object end
remove(id)
click to toggle source
Removes an object
@param id [Int] - The ID of the object
# File lib/wamp/client/manager/base_multiple.rb, line 30 def remove(id) self.objects.delete(id) end