Sha256: d71fb63f66498243d292a0604e7fd514732658575aab2db4bf2b1c6455a5643e
Contents?: true
Size: 656 Bytes
Versions: 37
Compression:
Stored size: 656 Bytes
Contents
# frozen_string_literal: true module DjiMqttConnect module Thing::Product class FileuploadListServicesMessage < ServicesMessage def self.build(module_list:, bid: generate_bid, tid: generate_tid, timestamp: current_timestamp) new( _method: "fileupload_list", bid: bid, tid: tid, timestamp: timestamp, data: { module_list: module_list } ) end attribute :_method, Types::String.enum("fileupload_list") attribute :data do attribute :module_list, Types::Array.of(Types::Coercible::String.enum("0", "3")) end end end end
Version data entries
37 entries across 37 versions & 1 rubygems