class Pohoda::Parsers::MKasa::MKasaRequestType

Public Instance Methods

export() click to toggle source
# File lib/pohoda/parsers/m_kasa/m_kasa_request_type.rb, line 7
def export
  submodel_at(MKasa::ExportRequestType, 'mKasa:export')
end
import() click to toggle source
# File lib/pohoda/parsers/m_kasa/m_kasa_request_type.rb, line 11
def import
  submodel_at(MKasa::ImportRequestType, 'mKasa:import')
end
to_h() click to toggle source
# File lib/pohoda/parsers/m_kasa/m_kasa_request_type.rb, line 15
def to_h
  hash = {}
  hash[:attributes] = attributes

  hash[:export] = export.to_h if has? 'mKasa:export'
  hash[:import] = import.to_h if has? 'mKasa:import'

  hash
end