class UPnPService

Attributes

scpd[RW]

Public Class Methods

read_xml_node(node) click to toggle source
# File lib/upnp_model.rb, line 206
def UPnPService.read_xml_node(node)
  service = UPnPService.new
  node.elements.each do |elem|
    if elem.elements.empty?
      service[elem.name] = elem.text
    end
  end
  service
end

Public Instance Methods

to_xml() click to toggle source
# File lib/upnp_model.rb, line 197
def to_xml
  service = XmlTag.new 'service'
  self.each { |k,v|
    service.append(XmlTag.new(k)).append(XmlText.new(v))
  }
  return service.to_s
end