class AliyunIot::Result

Attributes

h[R]
queue[R]

Public Class Methods

new(queue, content, *path) click to toggle source
# File lib/aliyun_iot/result.rb, line 6
def initialize(queue, content, *path)
  @queue = queue
  @h = path.blank? ? Hash.xml_object(content, "Message") : Hash.xml_array(content, *path)
end

Public Instance Methods

get_message() click to toggle source
# File lib/aliyun_iot/result.rb, line 11
def get_message
  h.is_a?(Array) ? h.map{ |message| Message.new(queue, message) } : Message.new(queue, h)
end