Sha256: c0c4e686135c0f587cd89e6355fb8eea563226680a584648415e303e65008828

Contents?: true

Size: 824 Bytes

Versions: 24

Compression:

Stored size: 824 Bytes

Contents

##
# This file is auto-generated. DO NOT EDIT!
#
require 'protobuf/message'

module Test

  ##
  # Message Classes
  #
  class Header < ::Protobuf::Message
    class Type < ::Protobuf::Enum
      define :PayloadTypeA, 1
      define :PayloadTypeB, 2
    end

  end

  class PayloadA < ::Protobuf::Message
    class Foo < ::Protobuf::Message; end

  end

  class PayloadB < ::Protobuf::Message
    class Foo < ::Protobuf::Message; end

  end



  ##
  # Message Fields
  #
  class Header
    required ::Test::Header::Type, :type, 1
    # Extension Fields
    extensions 100...536870912
    optional ::Test::PayloadA, :payload, 100, :extension => true
  end

  class PayloadA
    class Foo
      optional :string, :foo_a, 1
    end

  end

  class PayloadB
    class Foo
      optional :string, :foo_b, 1
    end

  end

end

Version data entries

24 entries across 24 versions & 2 rubygems

Version Path
protobuffy-3.6.0 spec/support/test/multi_field_extensions.pb.rb
protobuffy-3.5.1 spec/support/test/multi_field_extensions.pb.rb
protobuffy-3.4.0 spec/support/test/multi_field_extensions.pb.rb
protobuffy-3.3.0 spec/support/test/multi_field_extensions.pb.rb
protobuffy-3.2.0 spec/support/test/multi_field_extensions.pb.rb
protobuffy-3.1.0 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.3.6 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.3.5 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.3.4 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.3.3 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.3.2 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.3.1 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.3.0 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.2.1 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.2.0 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.1.0 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.0.5 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.0.4 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.0.3 spec/support/test/multi_field_extensions.pb.rb
protobuf-3.0.2 spec/support/test/multi_field_extensions.pb.rb