# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: pyhdmap/proto/grpc/hdmapimpl.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
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
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from pyhdmap.proto.hdmap_lib.proto import lane_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_lane__pb2
from pyhdmap.proto.hdmap_lib.proto import road_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_road__pb2
from pyhdmap.proto.hdmap_lib.proto import junction_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_junction__pb2
from pyhdmap.proto.hdmap_lib.proto import object_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_object__pb2
from pyhdmap.proto.hdmap_lib.proto import poi_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_poi__pb2
from pyhdmap.proto.hdmap_lib.proto import parking_space_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_parking__space__pb2
from pyhdmap.proto.hdmap_lib.proto import relation_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_relation__pb2
from pyhdmap.proto.hdmap_lib.proto import stop_line_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_stop__line__pb2
from pyhdmap.proto.hdmap_lib.proto import signal_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_signal__pb2
from pyhdmap.proto.hdmap_lib.proto import geometry_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_geometry__pb2
from pyhdmap.proto.hdmap_lib.proto import crosswalk_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_crosswalk__pb2
from pyhdmap.proto.hdmap_lib.proto import lane_link_pb2 as pyhdmap_dot_proto_dot_hdmap__lib_dot_proto_dot_lane__link__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"pyhdmap/proto/grpc/hdmapimpl.proto\x12\thdmap_lib\x1a(pyhdmap/proto/hdmap_lib/proto/lane.proto\x1a(pyhdmap/proto/hdmap_lib/proto/road.proto\x1a,pyhdmap/proto/hdmap_lib/proto/junction.proto\x1a*pyhdmap/proto/hdmap_lib/proto/object.proto\x1a\'pyhdmap/proto/hdmap_lib/proto/poi.proto\x1a\x31pyhdmap/proto/hdmap_lib/proto/parking_space.proto\x1a,pyhdmap/proto/hdmap_lib/proto/relation.proto\x1a-pyhdmap/proto/hdmap_lib/proto/stop_line.proto\x1a*pyhdmap/proto/hdmap_lib/proto/signal.proto\x1a,pyhdmap/proto/hdmap_lib/proto/geometry.proto\x1a-pyhdmap/proto/hdmap_lib/proto/crosswalk.proto\x1a-pyhdmap/proto/hdmap_lib/proto/lane_link.proto\"<\n\x0eLoadMapRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x16\n\x0e\x62usiness_scene\x18\x02 \x01(\t\"E\n\x0cLoadMapReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x13\n\x0bload_status\x18\x02 \x01(\x08\x12\x0c\n\x04uuid\x18\x03 \x01(\t\"5\n\x11ReleaseMapRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0c\n\x04uuid\x18\x02 \x01(\t\"5\n\x0fReleaseMapReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0e\n\x06status\x18\x02 \x01(\x08\"b\n\x08PointENU\x12\x0e\n\x01x\x18\x01 \x01(\x01:\x03nan\x12\x0e\n\x01y\x18\x02 \x01(\x01:\x03nan\x12\x0c\n\x01z\x18\x03 \x01(\x01:\x01\x30\x12\x13\n\x08offset_x\x18\x04 \x01(\x01:\x01\x30\x12\x13\n\x08offset_y\x18\x05 \x01(\x01:\x01\x30\"\x93\x06\n\x06Vessel\x12\x0c\n\x04uuid\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12!\n\x04head\x18\x03 \x01(\x0b\x32\x13.hdmap_lib.PointENU\x12!\n\x04rear\x18\x04 \x01(\x0b\x32\x13.hdmap_lib.PointENU\x12\x12\n\nhead_scale\x18\x14 \x01(\x05\x12\x12\n\nrear_scale\x18\x15 \x01(\x05\x12&\n\treal_head\x18\x05 \x01(\x0b\x32\x13.hdmap_lib.PointENU\x12&\n\treal_rear\x18\x06 \x01(\x0b\x32\x13.hdmap_lib.PointENU\x12\x17\n\x0freal_head_scale\x18\x16 \x01(\x05\x12\x17\n\x0freal_rear_scale\x18\x17 \x01(\x05\x12\x1a\n\x12virtual_lane_index\x18\x08 \x01(\x05\x12\x19\n\x11virtual_lane_rank\x18\t \x01(\x05\x12\x13\n\x0bhead_bridge\x18\n \x01(\t\x12\x14\n\x0cleave_bridge\x18\x0b \x01(\t\x12M\n\x1a\x65\x61st_area_girder_direction\x18\x0c \x01(\x0e\x32!.hdmap_lib.Vessel.GirderDirection:\x06NORMAL\x12U\n\"east_working_area_girder_direction\x18\r \x01(\x0e\x32!.hdmap_lib.Vessel.GirderDirection:\x06NORMAL\x12U\n\"west_working_area_girder_direction\x18\x0e \x01(\x0e\x32!.hdmap_lib.Vessel.GirderDirection:\x06NORMAL\x12M\n\x1awest_area_girder_direction\x18\x0f \x01(\x0e\x32!.hdmap_lib.Vessel.GirderDirection:\x06NORMAL\"H\n\x0fGirderDirection\x12\n\n\x06NORMAL\x10\x01\x12\x0b\n\x07REVERSE\x10\x02\x12\r\n\tBOTH_EAST\x10\x03\x12\r\n\tBOTH_WEST\x10\x04\"G\n\x0cVesselStatus\x12\x14\n\x0ctimestamp_ms\x18\x01 \x01(\x03\x12!\n\x06vessel\x18\x02 \x03(\x0b\x32\x11.hdmap_lib.Vessel\"a\n\rReloadRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0c\n\x04uuid\x18\x02 \x01(\t\x12.\n\rvessel_status\x18\x03 \x01(\x0b\x32\x17.hdmap_lib.VesselStatus\"8\n\x0bReloadReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x15\n\rreload_status\x18\x02 \x01(\x08\"1\n\rGetMapRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0c\n\x04uuid\x18\x02 \x01(\t\"\xa3\x05\n\x0bGetMapReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12&\n\nlane_proto\x18\x02 \x03(\x0b\x32\x12.hdmap_lib.element\x12&\n\nroad_proto\x18\x03 \x03(\x0b\x32\x12.hdmap_lib.element\x12*\n\x0ejunction_proto\x18\x04 \x03(\x0b\x32\x12.hdmap_lib.element\x12(\n\x0cobject_proto\x18\x05 \x03(\x0b\x32\x12.hdmap_lib.element\x12%\n\tpoi_proto\x18\x06 \x03(\x0b\x32\x12.hdmap_lib.element\x12/\n\x13parking_space_proto\x18\x07 \x03(\x0b\x32\x12.hdmap_lib.element\x12\x32\n\x16pull_over_region_proto\x18\x08 \x03(\x0b\x32\x12.hdmap_lib.element\x12+\n\x0f\x63rosswalk_proto\x18\t \x03(\x0b\x32\x12.hdmap_lib.element\x12+\n\x0fstop_line_proto\x18\n \x03(\x0b\x32\x12.hdmap_lib.element\x12(\n\x0csignal_proto\x18\x0b \x03(\x0b\x32\x12.hdmap_lib.element\x12\x30\n\x05lines\x18\x0c \x03(\x0b\x32!.hdmap_lib.GetMapReply.LinesEntry\x12&\n\trelations\x18\r \x03(\x0b\x32\x13.hdmap_lib.Relation\x12\'\n\nlane_links\x18\x0e \x03(\x0b\x32\x13.hdmap_lib.LaneLink\x1aG\n\nLinesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12(\n\x05value\x18\x02 \x01(\x0b\x32\x19.hdmap_lib.LineStringData:\x02\x38\x01\"d\n\x15GetElementByIdRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0c\n\x04uuid\x18\x02 \x01(\t\x12\x13\n\x0b\x65lement_ids\x18\x03 \x03(\x03\x12\x14\n\x0c\x65lement_type\x18\x04 \x01(\t\"\xe8\x03\n\x07\x65lement\x12%\n\nlane_proto\x18\x01 \x01(\x0b\x32\x0f.hdmap_lib.LaneH\x00\x12%\n\nroad_proto\x18\x02 \x01(\x0b\x32\x0f.hdmap_lib.RoadH\x00\x12-\n\x0ejunction_proto\x18\x03 \x01(\x0b\x32\x13.hdmap_lib.JunctionH\x00\x12)\n\x0cobject_proto\x18\x04 \x01(\x0b\x32\x11.hdmap_lib.ObjectH\x00\x12#\n\tpoi_proto\x18\x05 \x01(\x0b\x32\x0e.hdmap_lib.PoiH\x00\x12\x36\n\x13parking_space_proto\x18\x06 \x01(\x0b\x32\x17.hdmap_lib.ParkingSpaceH\x00\x12;\n\x16pull_over_region_proto\x18\x07 \x01(\x0b\x32\x19.hdmap_lib.PullOverRegionH\x00\x12/\n\x0f\x63rosswalk_proto\x18\x08 \x01(\x0b\x32\x14.hdmap_lib.CrosswalkH\x00\x12.\n\x0fstop_line_proto\x18\t \x01(\x0b\x32\x13.hdmap_lib.StopLineH\x00\x12)\n\x0csignal_proto\x18\n \x01(\x0b\x32\x11.hdmap_lib.SignalH\x00\x42\x0f\n\relement_proto\"\xb8\x02\n\x13GetElementByIdReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0e\n\x06status\x18\x02 \x01(\x08\x12)\n\relement_proto\x18\x03 \x03(\x0b\x32\x12.hdmap_lib.element\x12\x38\n\x05lines\x18\x04 \x03(\x0b\x32).hdmap_lib.GetElementByIdReply.LinesEntry\x12&\n\trelations\x18\x05 \x03(\x0b\x32\x13.hdmap_lib.Relation\x12\'\n\nlane_links\x18\x06 \x03(\x0b\x32\x13.hdmap_lib.LaneLink\x1aG\n\nLinesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12(\n\x05value\x18\x02 \x01(\x0b\x32\x19.hdmap_lib.LineStringData:\x02\x38\x01\"r\n\x12GetElementsRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0c\n\x04uuid\x18\x02 \x01(\t\x12\t\n\x01x\x18\x03 \x01(\x01\x12\t\n\x01y\x18\x04 \x01(\x01\x12\x14\n\x0c\x65lement_type\x18\x05 \x01(\t\x12\x0e\n\x06radius\x18\x06 \x01(\x01\"\xb2\x02\n\x10GetElementsReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0e\n\x06status\x18\x02 \x01(\x08\x12)\n\relement_proto\x18\x03 \x03(\x0b\x32\x12.hdmap_lib.element\x12\x35\n\x05lines\x18\x04 \x03(\x0b\x32&.hdmap_lib.GetElementsReply.LinesEntry\x12&\n\trelations\x18\x05 \x03(\x0b\x32\x13.hdmap_lib.Relation\x12\'\n\nlane_links\x18\x06 \x03(\x0b\x32\x13.hdmap_lib.LaneLink\x1aG\n\nLinesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12(\n\x05value\x18\x02 \x01(\x0b\x32\x19.hdmap_lib.LineStringData:\x02\x38\x01\"_\n\x14GetProjectionRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0c\n\x04uuid\x18\x02 \x01(\t\x12\x0f\n\x07lane_id\x18\x03 \x01(\x03\x12\t\n\x01x\x18\x04 \x01(\x01\x12\t\n\x01y\x18\x05 \x01(\x01\"N\n\x12GetProjectionReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0e\n\x06status\x18\x02 \x01(\x08\x12\t\n\x01s\x18\x03 \x01(\x01\x12\t\n\x01\x64\x18\x04 \x01(\x01\"Z\n\x0fGetPointRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0c\n\x04uuid\x18\x02 \x01(\t\x12\x0f\n\x07lane_id\x18\x03 \x01(\x03\x12\t\n\x01s\x18\x04 \x01(\x01\x12\t\n\x01\x64\x18\x05 \x01(\x01\"I\n\rGetPointReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0e\n\x06status\x18\x02 \x01(\x08\x12\t\n\x01x\x18\x03 \x01(\x01\x12\t\n\x01y\x18\x04 \x01(\x01\"Q\n\x11GetHeadingRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0c\n\x04uuid\x18\x02 \x01(\t\x12\x0f\n\x07lane_id\x18\x03 \x01(\x03\x12\t\n\x01s\x18\x04 \x01(\x01\"F\n\x0fGetHeadingReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0e\n\x06status\x18\x02 \x01(\x08\x12\x0f\n\x07heading\x18\x03 \x01(\x01\"O\n\x0fGetWidthRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0c\n\x04uuid\x18\x02 \x01(\t\x12\x0f\n\x07lane_id\x18\x03 \x01(\x03\x12\t\n\x01s\x18\x04 \x01(\x01\"\\\n\rGetWidthReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0e\n\x06status\x18\x02 \x01(\x08\x12\x12\n\nleft_width\x18\x03 \x01(\x01\x12\x13\n\x0bright_width\x18\x04 \x01(\x01\"S\n\x13GetRoadWidthRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0c\n\x04uuid\x18\x02 \x01(\t\x12\x0f\n\x07lane_id\x18\x03 \x01(\x03\x12\t\n\x01s\x18\x04 \x01(\x01\"`\n\x11GetRoadWidthReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0e\n\x06status\x18\x02 \x01(\x08\x12\x12\n\nleft_width\x18\x03 \x01(\x01\x12\x13\n\x0bright_width\x18\x04 \x01(\x01\"s\n\x17GetRelativeWidthRequest\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0c\n\x04uuid\x18\x02 \x01(\t\x12\x0f\n\x07lane_id\x18\x03 \x01(\x03\x12\t\n\x01x\x18\x04 \x01(\x01\x12\t\n\x01y\x18\x05 \x01(\x01\x12\x0f\n\x07heading\x18\x06 \x01(\x01\"v\n\x15GetRelativeWidthReply\x12\x12\n\ntime_stamp\x18\x01 \x01(\x01\x12\x0e\n\x06status\x18\x02 \x01(\x08\x12\x1b\n\x13left_relative_width\x18\x03 \x01(\x01\x12\x1c\n\x14right_relative_width\x18\x04 \x01(\x01\x32\x86\x07\n\tHdmapImpl\x12?\n\x07LoadMap\x12\x19.hdmap_lib.LoadMapRequest\x1a\x17.hdmap_lib.LoadMapReply\"\x00\x12H\n\nReleaseMap\x12\x1c.hdmap_lib.ReleaseMapRequest\x1a\x1a.hdmap_lib.ReleaseMapReply\"\x00\x12<\n\x06Reload\x12\x18.hdmap_lib.ReloadRequest\x1a\x16.hdmap_lib.ReloadReply\"\x00\x12<\n\x06GetMap\x12\x18.hdmap_lib.GetMapRequest\x1a\x16.hdmap_lib.GetMapReply\"\x00\x12T\n\x0eGetElementById\x12 .hdmap_lib.GetElementByIdRequest\x1a\x1e.hdmap_lib.GetElementByIdReply\"\x00\x12K\n\x0bGetElements\x12\x1d.hdmap_lib.GetElementsRequest\x1a\x1b.hdmap_lib.GetElementsReply\"\x00\x12Q\n\rGetprojection\x12\x1f.hdmap_lib.GetProjectionRequest\x1a\x1d.hdmap_lib.GetProjectionReply\"\x00\x12\x42\n\x08GetPoint\x12\x1a.hdmap_lib.GetPointRequest\x1a\x18.hdmap_lib.GetPointReply\"\x00\x12H\n\nGetHeading\x12\x1c.hdmap_lib.GetHeadingRequest\x1a\x1a.hdmap_lib.GetHeadingReply\"\x00\x12\x42\n\x08GetWidth\x12\x1a.hdmap_lib.GetWidthRequest\x1a\x18.hdmap_lib.GetWidthReply\"\x00\x12N\n\x0cGetRoadWidth\x12\x1e.hdmap_lib.GetRoadWidthRequest\x1a\x1c.hdmap_lib.GetRoadWidthReply\"\x00\x12Z\n\x10GetRelativeWidth\x12\".hdmap_lib.GetRelativeWidthRequest\x1a .hdmap_lib.GetRelativeWidthReply\"\x00\x42\x33\n\x1aio.grpc.examples.hdmapimplB\x0eHdmapImplProtoP\x01\xa2\x02\x02HI')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'pyhdmap.proto.grpc.hdmapimpl_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  _globals['DESCRIPTOR']._options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\032io.grpc.examples.hdmapimplB\016HdmapImplProtoP\001\242\002\002HI'
  _globals['_GETMAPREPLY_LINESENTRY']._options = None
  _globals['_GETMAPREPLY_LINESENTRY']._serialized_options = b'8\001'
  _globals['_GETELEMENTBYIDREPLY_LINESENTRY']._options = None
  _globals['_GETELEMENTBYIDREPLY_LINESENTRY']._serialized_options = b'8\001'
  _globals['_GETELEMENTSREPLY_LINESENTRY']._options = None
  _globals['_GETELEMENTSREPLY_LINESENTRY']._serialized_options = b'8\001'
  _globals['_LOADMAPREQUEST']._serialized_start=592
  _globals['_LOADMAPREQUEST']._serialized_end=652
  _globals['_LOADMAPREPLY']._serialized_start=654
  _globals['_LOADMAPREPLY']._serialized_end=723
  _globals['_RELEASEMAPREQUEST']._serialized_start=725
  _globals['_RELEASEMAPREQUEST']._serialized_end=778
  _globals['_RELEASEMAPREPLY']._serialized_start=780
  _globals['_RELEASEMAPREPLY']._serialized_end=833
  _globals['_POINTENU']._serialized_start=835
  _globals['_POINTENU']._serialized_end=933
  _globals['_VESSEL']._serialized_start=936
  _globals['_VESSEL']._serialized_end=1723
  _globals['_VESSEL_GIRDERDIRECTION']._serialized_start=1651
  _globals['_VESSEL_GIRDERDIRECTION']._serialized_end=1723
  _globals['_VESSELSTATUS']._serialized_start=1725
  _globals['_VESSELSTATUS']._serialized_end=1796
  _globals['_RELOADREQUEST']._serialized_start=1798
  _globals['_RELOADREQUEST']._serialized_end=1895
  _globals['_RELOADREPLY']._serialized_start=1897
  _globals['_RELOADREPLY']._serialized_end=1953
  _globals['_GETMAPREQUEST']._serialized_start=1955
  _globals['_GETMAPREQUEST']._serialized_end=2004
  _globals['_GETMAPREPLY']._serialized_start=2007
  _globals['_GETMAPREPLY']._serialized_end=2682
  _globals['_GETMAPREPLY_LINESENTRY']._serialized_start=2611
  _globals['_GETMAPREPLY_LINESENTRY']._serialized_end=2682
  _globals['_GETELEMENTBYIDREQUEST']._serialized_start=2684
  _globals['_GETELEMENTBYIDREQUEST']._serialized_end=2784
  _globals['_ELEMENT']._serialized_start=2787
  _globals['_ELEMENT']._serialized_end=3275
  _globals['_GETELEMENTBYIDREPLY']._serialized_start=3278
  _globals['_GETELEMENTBYIDREPLY']._serialized_end=3590
  _globals['_GETELEMENTBYIDREPLY_LINESENTRY']._serialized_start=2611
  _globals['_GETELEMENTBYIDREPLY_LINESENTRY']._serialized_end=2682
  _globals['_GETELEMENTSREQUEST']._serialized_start=3592
  _globals['_GETELEMENTSREQUEST']._serialized_end=3706
  _globals['_GETELEMENTSREPLY']._serialized_start=3709
  _globals['_GETELEMENTSREPLY']._serialized_end=4015
  _globals['_GETELEMENTSREPLY_LINESENTRY']._serialized_start=2611
  _globals['_GETELEMENTSREPLY_LINESENTRY']._serialized_end=2682
  _globals['_GETPROJECTIONREQUEST']._serialized_start=4017
  _globals['_GETPROJECTIONREQUEST']._serialized_end=4112
  _globals['_GETPROJECTIONREPLY']._serialized_start=4114
  _globals['_GETPROJECTIONREPLY']._serialized_end=4192
  _globals['_GETPOINTREQUEST']._serialized_start=4194
  _globals['_GETPOINTREQUEST']._serialized_end=4284
  _globals['_GETPOINTREPLY']._serialized_start=4286
  _globals['_GETPOINTREPLY']._serialized_end=4359
  _globals['_GETHEADINGREQUEST']._serialized_start=4361
  _globals['_GETHEADINGREQUEST']._serialized_end=4442
  _globals['_GETHEADINGREPLY']._serialized_start=4444
  _globals['_GETHEADINGREPLY']._serialized_end=4514
  _globals['_GETWIDTHREQUEST']._serialized_start=4516
  _globals['_GETWIDTHREQUEST']._serialized_end=4595
  _globals['_GETWIDTHREPLY']._serialized_start=4597
  _globals['_GETWIDTHREPLY']._serialized_end=4689
  _globals['_GETROADWIDTHREQUEST']._serialized_start=4691
  _globals['_GETROADWIDTHREQUEST']._serialized_end=4774
  _globals['_GETROADWIDTHREPLY']._serialized_start=4776
  _globals['_GETROADWIDTHREPLY']._serialized_end=4872
  _globals['_GETRELATIVEWIDTHREQUEST']._serialized_start=4874
  _globals['_GETRELATIVEWIDTHREQUEST']._serialized_end=4989
  _globals['_GETRELATIVEWIDTHREPLY']._serialized_start=4991
  _globals['_GETRELATIVEWIDTHREPLY']._serialized_end=5109
  _globals['_HDMAPIMPL']._serialized_start=5112
  _globals['_HDMAPIMPL']._serialized_end=6014
# @@protoc_insertion_point(module_scope)
