class UPnPDeviceListener
Public Class Methods
new(on_device_added = nil, on_device_removed = nil)
click to toggle source
# File lib/upnp_control_point.rb, line 17 def initialize(on_device_added = nil, on_device_removed = nil) @on_device_added = on_device_added @on_device_removed = on_device_removed end
Public Instance Methods
on_device_added(device)
click to toggle source
# File lib/upnp_control_point.rb, line 22 def on_device_added(device) if @on_device_added @on_device_added.call(device) end end
on_device_removed(device)
click to toggle source
# File lib/upnp_control_point.rb, line 28 def on_device_removed(device) if @on_device_removed @on_device_removed.call(device) end end