Sha256: 35452bc3a5f4e9d40fb58d2d66175c16763b9c44b8026b68bce64b12ef871550

Contents?: true

Size: 802 Bytes

Versions: 4

Compression:

Stored size: 802 Bytes

Contents

# frozen_string_literal: true

module DjiMqttConnect
  module Sys::Product
    class UpdateTopoStatusMessage < StatusMessage
      attribute :data do
        attribute :type, Types::Integer
        attribute :sub_type, Types::Integer
        attribute :device_secret, Types::String
        attribute? :domain, Types::Integer
        attribute :nonce, Types::String
        attribute :version, Types::Integer
        attribute :sub_devices, Types::Array do
          attribute :sn, Types::String
          attribute :type, Types::Integer
          attribute :sub_type, Types::Integer
          attribute :index,	Types::String
          attribute :device_secret, Types::String
          attribute :nonce, Types::String
          attribute :version, Types::Integer
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
dji_mqtt_connect-0.1.1.2 lib/dji_mqtt_connect/messages/sys/product/update_topo_status_message.rb
dji_mqtt_connect-0.1.1.1 lib/dji_mqtt_connect/messages/sys/product/update_topo_status_message.rb
dji_mqtt_connect-0.1.1 lib/dji_mqtt_connect/messages/sys/product/update_topo_status_message.rb
dji_mqtt_connect-0.1.0 lib/dji_mqtt_connect/messages/sys/product/update_topo_status_message.rb