Sha256: b1bc45a3cdd4454b7e7764bbc65c0e80b27a9cefd916108cafdb8d8eefd77071

Contents?: true

Size: 377 Bytes

Versions: 11

Compression:

Stored size: 377 Bytes

Contents

module LIFX
  module Protocol
    module MetadataFields
      def MetadataFields.included(mod)
        mod.instance_eval do
          hide :_reserved3
          
          uint64 :at_time
          uint16 :type
          uint16 :_reserved3
        end
      end
    end

    class Metadata < BinData::Record
      endian :little

      include MetadataFields
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
lifx-0.4.11 lib/lifx/protocol/metadata.rb
lifx-0.4.10 lib/lifx/protocol/metadata.rb
lifx-0.4.8 lib/lifx/protocol/metadata.rb
lifx-0.4.7 lib/lifx/protocol/metadata.rb
lifx-0.4.6.1 lib/lifx/protocol/metadata.rb
lifx-0.4.5 lib/lifx/protocol/metadata.rb
lifx-0.4.4 lib/lifx/protocol/metadata.rb
lifx-0.4.3 lib/lifx/protocol/metadata.rb
lifx-0.4.2 lib/lifx/protocol/metadata.rb
lifx-0.4.1 lib/lifx/protocol/metadata.rb
lifx-0.4.0 lib/lifx/protocol/metadata.rb