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