class MQTT::Subscriptions::CallbackSubscription
Public Class Methods
new(topic, qos, callback)
click to toggle source
Calls superclass method
MQTT::Subscriptions::Subscription::new
# File lib/mqtt/subscription_classes.rb, line 23 def initialize(topic, qos, callback) super(topic, qos); @callback = callback; end
Public Instance Methods
offer(topicList, data)
click to toggle source
# File lib/mqtt/subscription_classes.rb, line 28 def offer(topicList, data) @callback.call(data, topicList); end