# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: Pids.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\nPids.proto\x12\x0bola.rdm.pid\",\n\x0cLabeledValue\x12\r\n\x05value\x18\x01 \x02(\x03\x12\r\n\x05label\x18\x02 \x02(\t\"!\n\x05Range\x12\x0b\n\x03min\x18\x01 \x02(\x03\x12\x0b\n\x03max\x18\x02 \x02(\x03\"\xe3\x01\n\x05\x46ield\x12$\n\x04type\x18\x01 \x02(\x0e\x32\x16.ola.rdm.pid.FieldType\x12\x0c\n\x04name\x18\x02 \x02(\t\x12\x10\n\x08min_size\x18\x03 \x01(\r\x12\x10\n\x08max_size\x18\x04 \x01(\r\x12\x12\n\nmultiplier\x18\x05 \x01(\x11\x12(\n\x05label\x18\x06 \x03(\x0b\x32\x19.ola.rdm.pid.LabeledValue\x12!\n\x05range\x18\x07 \x03(\x0b\x32\x12.ola.rdm.pid.Range\x12!\n\x05\x66ield\x18\x08 \x03(\x0b\x32\x12.ola.rdm.pid.Field\"0\n\x0b\x46rameFormat\x12!\n\x05\x66ield\x18\x01 \x03(\x0b\x32\x12.ola.rdm.pid.Field\"\x82\x04\n\x03Pid\x12\x0c\n\x04name\x18\x01 \x02(\t\x12\r\n\x05value\x18\x02 \x02(\r\x12-\n\x0bget_request\x18\x03 \x01(\x0b\x32\x18.ola.rdm.pid.FrameFormat\x12.\n\x0cget_response\x18\x04 \x01(\x0b\x32\x18.ola.rdm.pid.FrameFormat\x12-\n\x0bset_request\x18\x05 \x01(\x0b\x32\x18.ola.rdm.pid.FrameFormat\x12.\n\x0cset_response\x18\x06 \x01(\x0b\x32\x18.ola.rdm.pid.FrameFormat\x12\x39\n\x14get_sub_device_range\x18\x07 \x01(\x0e\x32\x1b.ola.rdm.pid.SubDeviceRange\x12\x39\n\x14set_sub_device_range\x18\x08 \x01(\x0e\x32\x1b.ola.rdm.pid.SubDeviceRange\x12\x33\n\x11\x64iscovery_request\x18\t \x01(\x0b\x32\x18.ola.rdm.pid.FrameFormat\x12\x34\n\x12\x64iscovery_response\x18\n \x01(\x0b\x32\x18.ola.rdm.pid.FrameFormat\x12?\n\x1a\x64iscovery_sub_device_range\x18\x0b \x01(\x0e\x32\x1b.ola.rdm.pid.SubDeviceRange\"a\n\x0cManufacturer\x12\x17\n\x0fmanufacturer_id\x18\x01 \x02(\r\x12\x19\n\x11manufacturer_name\x18\x02 \x02(\t\x12\x1d\n\x03pid\x18\x03 \x03(\x0b\x32\x10.ola.rdm.pid.Pid\"k\n\x08PidStore\x12\x1d\n\x03pid\x18\x01 \x03(\x0b\x32\x10.ola.rdm.pid.Pid\x12/\n\x0cmanufacturer\x18\x02 \x03(\x0b\x32\x19.ola.rdm.pid.Manufacturer\x12\x0f\n\x07version\x18\x03 \x02(\x04*h\n\x0eSubDeviceRange\x12\x0f\n\x0bROOT_DEVICE\x10\x01\x12\x19\n\x15ROOT_OR_ALL_SUBDEVICE\x10\x02\x12\x15\n\x11ROOT_OR_SUBDEVICE\x10\x03\x12\x13\n\x0fONLY_SUBDEVICES\x10\x04*\x8b\x01\n\tFieldType\x12\x08\n\x04\x42OOL\x10\x01\x12\t\n\x05UINT8\x10\x02\x12\n\n\x06UINT16\x10\x03\x12\n\n\x06UINT32\x10\x04\x12\n\n\x06STRING\x10\x05\x12\t\n\x05GROUP\x10\x06\x12\x08\n\x04INT8\x10\x07\x12\t\n\x05INT16\x10\x08\x12\t\n\x05INT32\x10\t\x12\x08\n\x04IPV4\x10\n\x12\x07\n\x03UID\x10\x0b\x12\x07\n\x03MAC\x10\x0c')

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Pids_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _SUBDEVICERANGE._serialized_start=1113
  _SUBDEVICERANGE._serialized_end=1217
  _FIELDTYPE._serialized_start=1220
  _FIELDTYPE._serialized_end=1359
  _LABELEDVALUE._serialized_start=27
  _LABELEDVALUE._serialized_end=71
  _RANGE._serialized_start=73
  _RANGE._serialized_end=106
  _FIELD._serialized_start=109
  _FIELD._serialized_end=336
  _FRAMEFORMAT._serialized_start=338
  _FRAMEFORMAT._serialized_end=386
  _PID._serialized_start=389
  _PID._serialized_end=903
  _MANUFACTURER._serialized_start=905
  _MANUFACTURER._serialized_end=1002
  _PIDSTORE._serialized_start=1004
  _PIDSTORE._serialized_end=1111
# @@protoc_insertion_point(module_scope)
