Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
bosdyn-api / api / graph_nav / area_callback_pb2.py
Size: Mime:
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: bosdyn/api/graph_nav/area_callback.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
from bosdyn.api import header_pb2 as bosdyn_dot_api_dot_header__pb2
from bosdyn.api import lease_pb2 as bosdyn_dot_api_dot_lease__pb2
from bosdyn.api import service_customization_pb2 as bosdyn_dot_api_dot_service__customization__pb2
from bosdyn.api.graph_nav import area_callback_data_pb2 as bosdyn_dot_api_dot_graph__nav_dot_area__callback__data__pb2
from bosdyn.api.graph_nav import nav_pb2 as bosdyn_dot_api_dot_graph__nav_dot_nav__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n(bosdyn/api/graph_nav/area_callback.proto\x12\x14\x62osdyn.api.graph_nav\x1a\x19google/protobuf/any.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\x1a\x17\x62osdyn/api/header.proto\x1a\x16\x62osdyn/api/lease.proto\x1a&bosdyn/api/service_customization.proto\x1a-bosdyn/api/graph_nav/area_callback_data.proto\x1a\x1e\x62osdyn/api/graph_nav/nav.proto\"\xf1\x03\n\x11\x41reaCallbackError\x12\x14\n\x0cservice_name\x18\x01 \x01(\t\x12@\n\x05\x65rror\x18\x02 \x01(\x0e\x32\x31.bosdyn.api.graph_nav.AreaCallbackError.CallError\x12\x45\n\x0e\x62\x65gin_callback\x18\x03 \x01(\x0b\x32+.bosdyn.api.graph_nav.BeginCallbackResponseH\x00\x12\x43\n\rbegin_control\x18\x04 \x01(\x0b\x32*.bosdyn.api.graph_nav.BeginControlResponseH\x00\x12G\n\x0fupdate_callback\x18\x05 \x01(\x0b\x32,.bosdyn.api.graph_nav.UpdateCallbackResponseH\x00\x12\x41\n\x0c\x65nd_callback\x18\x06 \x01(\x0b\x32).bosdyn.api.graph_nav.EndCallbackResponseH\x00\"Z\n\tCallError\x12\x11\n\rERROR_UNKNOWN\x10\x00\x12\x13\n\x0f\x45RROR_TRANSPORT\x10\x01\x12\x12\n\x0e\x45RROR_RESPONSE\x10\x02\x12\x11\n\rERROR_SERVICE\x10\x03\x42\x10\n\x0eresponse_error\"K\n\x1e\x41reaCallbackInformationRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\"\xce\x03\n\x11StopConfiguration\x12M\n\x0e\x66\x61\x63\x65_direction\x18\x03 \x01(\x0e\x32\x35.bosdyn.api.graph_nav.StopConfiguration.FaceDirection\x12\x1e\n\x16\x66\x61\x63\x65_stairs_if_present\x18\x05 \x01(\x08\x12\x35\n\x0f\x66\x61\x63\x65_yaw_offset\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x32\n\x0cmax_distance\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12-\n\x07max_yaw\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\"\xaf\x01\n\rFaceDirection\x12\x1a\n\x16\x46\x41\x43\x45_DIRECTION_UNKNOWN\x10\x00\x12\x1e\n\x1a\x46\x41\x43\x45_DIRECTION_ALONG_ROUTE\x10\x01\x12!\n\x1d\x46\x41\x43\x45_DIRECTION_WAYPOINT_EXACT\x10\x02\x12 \n\x1c\x46\x41\x43\x45_DIRECTION_WAYPOINT_AUTO\x10\x03\x12\x1d\n\x19\x46\x41\x43\x45_DIRECTION_REGION_END\x10\x04\"\xdf\x05\n\x17\x41reaCallbackInformation\x12 \n\x18required_lease_resources\x18\x01 \x03(\t\x12\x31\n\rcustom_params\x18\x04 \x01(\x0b\x32\x1a.bosdyn.api.DictParam.Spec\x12H\n\x08\x62lockage\x18\x05 \x01(\x0e\x32\x36.bosdyn.api.graph_nav.AreaCallbackInformation.Blockage\x12R\n\x10impairment_check\x18\x06 \x01(\x0e\x32\x38.bosdyn.api.graph_nav.AreaCallbackInformation.Impairment\x12S\n\x0e\x65ntity_waiting\x18\x07 \x01(\x0e\x32;.bosdyn.api.graph_nav.AreaCallbackInformation.EntityWaiting\x12=\n\x0c\x64\x65\x66\x61ult_stop\x18\x08 \x01(\x0b\x32\'.bosdyn.api.graph_nav.StopConfiguration\x12?\n\nmap_config\x18\t \x01(\x0b\x32+.bosdyn.api.graph_nav.AreaCallbackMapConfig\"G\n\x08\x42lockage\x12\x14\n\x10\x42LOCKAGE_UNKNOWN\x10\x00\x12\x11\n\rBLOCKAGE_SKIP\x10\x01\x12\x12\n\x0e\x42LOCKAGE_CHECK\x10\x02\"O\n\nImpairment\x12\x16\n\x12IMPAIRMENT_UNKNOWN\x10\x00\x12\x13\n\x0fIMPAIRMENT_SKIP\x10\x01\x12\x14\n\x10IMPAIRMENT_CHECK\x10\x02\"b\n\rEntityWaiting\x12\x1a\n\x16\x45NTITY_WAITING_UNKNOWN\x10\x00\x12\x1a\n\x16\x45NTITY_WAITING_DISABLE\x10\x01\x12\x19\n\x15\x45NTITY_WAITING_ENABLE\x10\x02\"\x8a\x01\n\x1f\x41reaCallbackInformationResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12;\n\x04info\x18\x02 \x01(\x0b\x32-.bosdyn.api.graph_nav.AreaCallbackInformation\"\x87\x01\n\x11RegionInformation\x12\x11\n\tregion_id\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12*\n\x05route\x18\x03 \x01(\x0b\x32\x1b.bosdyn.api.graph_nav.Route\x12\x1e\n\x16starting_inside_region\x18\x04 \x01(\x08\"\xc9\x02\n\x14\x42\x65ginCallbackRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12<\n\x0bregion_info\x18\x04 \x01(\x0b\x32\'.bosdyn.api.graph_nav.RegionInformation\x12,\n\x08\x65nd_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x41\n\rrecorded_data\x18\x05 \x01(\x0b\x32&.bosdyn.api.graph_nav.AreaCallbackDataB\x02\x18\x01\x12,\n\rcustom_params\x18\x06 \x01(\x0b\x32\x15.bosdyn.api.DictParam\x12)\n\x0b\x63onfig_data\x18\x07 \x01(\x0b\x32\x14.google.protobuf.Any\"\xe2\x02\n\x15\x42\x65ginCallbackResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x42\n\x06status\x18\x02 \x01(\x0e\x32\x32.bosdyn.api.graph_nav.BeginCallbackResponse.Status\x12\x12\n\ncommand_id\x18\x03 \x01(\r\x12\x38\n\x12\x63ustom_param_error\x18\x04 \x01(\x0b\x32\x1c.bosdyn.api.CustomParamError\"\x8a\x01\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\r\n\tSTATUS_OK\x10\x01\x12 \n\x1cSTATUS_INVALID_CONFIGURATION\x10\x02\x12\x1b\n\x17STATUS_EXPIRED_END_TIME\x10\x03\x12\x1e\n\x1aSTATUS_CUSTOM_PARAMS_ERROR\x10\x08\"w\n\x13\x42\x65ginControlRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12!\n\x06leases\x18\x02 \x03(\x0b\x32\x11.bosdyn.api.Lease\x12\x12\n\ncommand_id\x18\x03 \x01(\r\"\xc5\x02\n\x14\x42\x65ginControlResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x35\n\x11lease_use_results\x18\x02 \x03(\x0b\x32\x1a.bosdyn.api.LeaseUseResult\x12\x41\n\x06status\x18\x03 \x01(\x0e\x32\x31.bosdyn.api.graph_nav.BeginControlResponse.Status\"\x86\x01\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\r\n\tSTATUS_OK\x10\x01\x12\x1d\n\x19STATUS_INVALID_COMMAND_ID\x10\x02\x12\"\n\x1eSTATUS_MISSING_LEASE_RESOURCES\x10\x03\x12\x16\n\x12STATUS_LEASE_ERROR\x10\x04\"\xae\x02\n\x15UpdateCallbackRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12\x12\n\ncommand_id\x18\x02 \x01(\r\x12,\n\x08\x65nd_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12@\n\x05stage\x18\x04 \x01(\x0e\x32\x31.bosdyn.api.graph_nav.UpdateCallbackRequest.Stage\"f\n\x05Stage\x12\x11\n\rSTAGE_UNKNOWN\x10\x00\x12\x12\n\x0eSTAGE_TO_START\x10\x01\x12\x12\n\x0eSTAGE_AT_START\x10\x02\x12\x10\n\x0cSTAGE_TO_END\x10\x03\x12\x10\n\x0cSTAGE_AT_END\x10\x04\"\xc4\n\n\x16UpdateCallbackResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x43\n\x06status\x18\x02 \x01(\x0e\x32\x33.bosdyn.api.graph_nav.UpdateCallbackResponse.Status\x12H\n\x06policy\x18\x03 \x01(\x0b\x32\x36.bosdyn.api.graph_nav.UpdateCallbackResponse.NavPolicyH\x00\x12\x43\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x32.bosdyn.api.graph_nav.UpdateCallbackResponse.ErrorH\x00\x12I\n\x08\x63omplete\x18\x05 \x01(\x0b\x32\x35.bosdyn.api.graph_nav.UpdateCallbackResponse.CompleteH\x00\x12U\n\x0clocalization\x18\x06 \x01(\x0b\x32?.bosdyn.api.graph_nav.UpdateCallbackResponse.UpdateLocalization\x1a\xc1\x01\n\x12UpdateLocalization\x12\x62\n\x06\x63hange\x18\x01 \x01(\x0e\x32R.bosdyn.api.graph_nav.UpdateCallbackResponse.UpdateLocalization.LocalizationChange\"G\n\x12LocalizationChange\x12\x18\n\x14LOCALIZATION_UNKNOWN\x10\x00\x12\x17\n\x13LOCALIZATION_AT_END\x10\x01\x1a\xc0\x02\n\tNavPolicy\x12O\n\x08\x61t_start\x18\x01 \x01(\x0e\x32=.bosdyn.api.graph_nav.UpdateCallbackResponse.NavPolicy.Option\x12M\n\x06\x61t_end\x18\x02 \x01(\x0e\x32=.bosdyn.api.graph_nav.UpdateCallbackResponse.NavPolicy.Option\x12;\n\nend_config\x18\x04 \x01(\x0b\x32\'.bosdyn.api.graph_nav.StopConfiguration\"V\n\x06Option\x12\x12\n\x0eOPTION_UNKNOWN\x10\x00\x12\x13\n\x0fOPTION_CONTINUE\x10\x01\x12\x0f\n\x0bOPTION_STOP\x10\x02\x12\x12\n\x0eOPTION_CONTROL\x10\x03\x1a\xff\x01\n\x05\x45rror\x12K\n\x05\x65rror\x18\x01 \x01(\x0e\x32<.bosdyn.api.graph_nav.UpdateCallbackResponse.Error.ErrorType\x12\x35\n\x11lease_use_results\x18\x02 \x03(\x0b\x32\x1a.bosdyn.api.LeaseUseResult\"r\n\tErrorType\x12\x11\n\rERROR_UNKNOWN\x10\x00\x12\x11\n\rERROR_BLOCKED\x10\x01\x12\x19\n\x15\x45RROR_CALLBACK_FAILED\x10\x02\x12\x0f\n\x0b\x45RROR_LEASE\x10\x03\x12\x13\n\x0f\x45RROR_TIMED_OUT\x10\x04\x1a\n\n\x08\x43omplete\"g\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\r\n\tSTATUS_OK\x10\x01\x12\x1d\n\x19STATUS_INVALID_COMMAND_ID\x10\x02\x12\x1b\n\x17STATUS_EXPIRED_END_TIME\x10\x03\x42\n\n\x08response\"S\n\x12\x45ndCallbackRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12\x12\n\ncommand_id\x18\x02 \x01(\r\"\xf4\x01\n\x13\x45ndCallbackResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12@\n\x06status\x18\x02 \x01(\x0e\x32\x30.bosdyn.api.graph_nav.EndCallbackResponse.Status\"o\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\r\n\tSTATUS_OK\x10\x01\x12\x1d\n\x19STATUS_INVALID_COMMAND_ID\x10\x02\x12#\n\x1fSTATUS_SHUTDOWN_CALLBACK_FAILED\x10\x03\"\xb6\x01\n\x12RouteChangeRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12\x12\n\ncommand_id\x18\x02 \x01(\r\x12*\n\x05route\x18\x03 \x01(\x0b\x32\x1b.bosdyn.api.graph_nav.Route\x12\x35\n\x10unfinished_route\x18\x04 \x01(\x0b\x32\x1b.bosdyn.api.graph_nav.Route\"\xcf\x01\n\x13RouteChangeResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12@\n\x06status\x18\x02 \x01(\x0e\x32\x30.bosdyn.api.graph_nav.RouteChangeResponse.Status\"J\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\r\n\tSTATUS_OK\x10\x01\x12\x1d\n\x19STATUS_INVALID_COMMAND_ID\x10\x02\x42\x13\x42\x11\x41reaCallbackProtob\x06proto3')



_AREACALLBACKERROR = DESCRIPTOR.message_types_by_name['AreaCallbackError']
_AREACALLBACKINFORMATIONREQUEST = DESCRIPTOR.message_types_by_name['AreaCallbackInformationRequest']
_STOPCONFIGURATION = DESCRIPTOR.message_types_by_name['StopConfiguration']
_AREACALLBACKINFORMATION = DESCRIPTOR.message_types_by_name['AreaCallbackInformation']
_AREACALLBACKINFORMATIONRESPONSE = DESCRIPTOR.message_types_by_name['AreaCallbackInformationResponse']
_REGIONINFORMATION = DESCRIPTOR.message_types_by_name['RegionInformation']
_BEGINCALLBACKREQUEST = DESCRIPTOR.message_types_by_name['BeginCallbackRequest']
_BEGINCALLBACKRESPONSE = DESCRIPTOR.message_types_by_name['BeginCallbackResponse']
_BEGINCONTROLREQUEST = DESCRIPTOR.message_types_by_name['BeginControlRequest']
_BEGINCONTROLRESPONSE = DESCRIPTOR.message_types_by_name['BeginControlResponse']
_UPDATECALLBACKREQUEST = DESCRIPTOR.message_types_by_name['UpdateCallbackRequest']
_UPDATECALLBACKRESPONSE = DESCRIPTOR.message_types_by_name['UpdateCallbackResponse']
_UPDATECALLBACKRESPONSE_UPDATELOCALIZATION = _UPDATECALLBACKRESPONSE.nested_types_by_name['UpdateLocalization']
_UPDATECALLBACKRESPONSE_NAVPOLICY = _UPDATECALLBACKRESPONSE.nested_types_by_name['NavPolicy']
_UPDATECALLBACKRESPONSE_ERROR = _UPDATECALLBACKRESPONSE.nested_types_by_name['Error']
_UPDATECALLBACKRESPONSE_COMPLETE = _UPDATECALLBACKRESPONSE.nested_types_by_name['Complete']
_ENDCALLBACKREQUEST = DESCRIPTOR.message_types_by_name['EndCallbackRequest']
_ENDCALLBACKRESPONSE = DESCRIPTOR.message_types_by_name['EndCallbackResponse']
_ROUTECHANGEREQUEST = DESCRIPTOR.message_types_by_name['RouteChangeRequest']
_ROUTECHANGERESPONSE = DESCRIPTOR.message_types_by_name['RouteChangeResponse']
_AREACALLBACKERROR_CALLERROR = _AREACALLBACKERROR.enum_types_by_name['CallError']
_STOPCONFIGURATION_FACEDIRECTION = _STOPCONFIGURATION.enum_types_by_name['FaceDirection']
_AREACALLBACKINFORMATION_BLOCKAGE = _AREACALLBACKINFORMATION.enum_types_by_name['Blockage']
_AREACALLBACKINFORMATION_IMPAIRMENT = _AREACALLBACKINFORMATION.enum_types_by_name['Impairment']
_AREACALLBACKINFORMATION_ENTITYWAITING = _AREACALLBACKINFORMATION.enum_types_by_name['EntityWaiting']
_BEGINCALLBACKRESPONSE_STATUS = _BEGINCALLBACKRESPONSE.enum_types_by_name['Status']
_BEGINCONTROLRESPONSE_STATUS = _BEGINCONTROLRESPONSE.enum_types_by_name['Status']
_UPDATECALLBACKREQUEST_STAGE = _UPDATECALLBACKREQUEST.enum_types_by_name['Stage']
_UPDATECALLBACKRESPONSE_UPDATELOCALIZATION_LOCALIZATIONCHANGE = _UPDATECALLBACKRESPONSE_UPDATELOCALIZATION.enum_types_by_name['LocalizationChange']
_UPDATECALLBACKRESPONSE_NAVPOLICY_OPTION = _UPDATECALLBACKRESPONSE_NAVPOLICY.enum_types_by_name['Option']
_UPDATECALLBACKRESPONSE_ERROR_ERRORTYPE = _UPDATECALLBACKRESPONSE_ERROR.enum_types_by_name['ErrorType']
_UPDATECALLBACKRESPONSE_STATUS = _UPDATECALLBACKRESPONSE.enum_types_by_name['Status']
_ENDCALLBACKRESPONSE_STATUS = _ENDCALLBACKRESPONSE.enum_types_by_name['Status']
_ROUTECHANGERESPONSE_STATUS = _ROUTECHANGERESPONSE.enum_types_by_name['Status']
AreaCallbackError = _reflection.GeneratedProtocolMessageType('AreaCallbackError', (_message.Message,), {
  'DESCRIPTOR' : _AREACALLBACKERROR,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.AreaCallbackError)
  })
_sym_db.RegisterMessage(AreaCallbackError)

AreaCallbackInformationRequest = _reflection.GeneratedProtocolMessageType('AreaCallbackInformationRequest', (_message.Message,), {
  'DESCRIPTOR' : _AREACALLBACKINFORMATIONREQUEST,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.AreaCallbackInformationRequest)
  })
_sym_db.RegisterMessage(AreaCallbackInformationRequest)

StopConfiguration = _reflection.GeneratedProtocolMessageType('StopConfiguration', (_message.Message,), {
  'DESCRIPTOR' : _STOPCONFIGURATION,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.StopConfiguration)
  })
_sym_db.RegisterMessage(StopConfiguration)

AreaCallbackInformation = _reflection.GeneratedProtocolMessageType('AreaCallbackInformation', (_message.Message,), {
  'DESCRIPTOR' : _AREACALLBACKINFORMATION,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.AreaCallbackInformation)
  })
_sym_db.RegisterMessage(AreaCallbackInformation)

AreaCallbackInformationResponse = _reflection.GeneratedProtocolMessageType('AreaCallbackInformationResponse', (_message.Message,), {
  'DESCRIPTOR' : _AREACALLBACKINFORMATIONRESPONSE,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.AreaCallbackInformationResponse)
  })
_sym_db.RegisterMessage(AreaCallbackInformationResponse)

RegionInformation = _reflection.GeneratedProtocolMessageType('RegionInformation', (_message.Message,), {
  'DESCRIPTOR' : _REGIONINFORMATION,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.RegionInformation)
  })
_sym_db.RegisterMessage(RegionInformation)

BeginCallbackRequest = _reflection.GeneratedProtocolMessageType('BeginCallbackRequest', (_message.Message,), {
  'DESCRIPTOR' : _BEGINCALLBACKREQUEST,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.BeginCallbackRequest)
  })
_sym_db.RegisterMessage(BeginCallbackRequest)

BeginCallbackResponse = _reflection.GeneratedProtocolMessageType('BeginCallbackResponse', (_message.Message,), {
  'DESCRIPTOR' : _BEGINCALLBACKRESPONSE,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.BeginCallbackResponse)
  })
_sym_db.RegisterMessage(BeginCallbackResponse)

BeginControlRequest = _reflection.GeneratedProtocolMessageType('BeginControlRequest', (_message.Message,), {
  'DESCRIPTOR' : _BEGINCONTROLREQUEST,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.BeginControlRequest)
  })
_sym_db.RegisterMessage(BeginControlRequest)

BeginControlResponse = _reflection.GeneratedProtocolMessageType('BeginControlResponse', (_message.Message,), {
  'DESCRIPTOR' : _BEGINCONTROLRESPONSE,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.BeginControlResponse)
  })
_sym_db.RegisterMessage(BeginControlResponse)

UpdateCallbackRequest = _reflection.GeneratedProtocolMessageType('UpdateCallbackRequest', (_message.Message,), {
  'DESCRIPTOR' : _UPDATECALLBACKREQUEST,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.UpdateCallbackRequest)
  })
_sym_db.RegisterMessage(UpdateCallbackRequest)

UpdateCallbackResponse = _reflection.GeneratedProtocolMessageType('UpdateCallbackResponse', (_message.Message,), {

  'UpdateLocalization' : _reflection.GeneratedProtocolMessageType('UpdateLocalization', (_message.Message,), {
    'DESCRIPTOR' : _UPDATECALLBACKRESPONSE_UPDATELOCALIZATION,
    '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
    # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.UpdateCallbackResponse.UpdateLocalization)
    })
  ,

  'NavPolicy' : _reflection.GeneratedProtocolMessageType('NavPolicy', (_message.Message,), {
    'DESCRIPTOR' : _UPDATECALLBACKRESPONSE_NAVPOLICY,
    '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
    # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.UpdateCallbackResponse.NavPolicy)
    })
  ,

  'Error' : _reflection.GeneratedProtocolMessageType('Error', (_message.Message,), {
    'DESCRIPTOR' : _UPDATECALLBACKRESPONSE_ERROR,
    '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
    # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.UpdateCallbackResponse.Error)
    })
  ,

  'Complete' : _reflection.GeneratedProtocolMessageType('Complete', (_message.Message,), {
    'DESCRIPTOR' : _UPDATECALLBACKRESPONSE_COMPLETE,
    '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
    # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.UpdateCallbackResponse.Complete)
    })
  ,
  'DESCRIPTOR' : _UPDATECALLBACKRESPONSE,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.UpdateCallbackResponse)
  })
_sym_db.RegisterMessage(UpdateCallbackResponse)
_sym_db.RegisterMessage(UpdateCallbackResponse.UpdateLocalization)
_sym_db.RegisterMessage(UpdateCallbackResponse.NavPolicy)
_sym_db.RegisterMessage(UpdateCallbackResponse.Error)
_sym_db.RegisterMessage(UpdateCallbackResponse.Complete)

EndCallbackRequest = _reflection.GeneratedProtocolMessageType('EndCallbackRequest', (_message.Message,), {
  'DESCRIPTOR' : _ENDCALLBACKREQUEST,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.EndCallbackRequest)
  })
_sym_db.RegisterMessage(EndCallbackRequest)

EndCallbackResponse = _reflection.GeneratedProtocolMessageType('EndCallbackResponse', (_message.Message,), {
  'DESCRIPTOR' : _ENDCALLBACKRESPONSE,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.EndCallbackResponse)
  })
_sym_db.RegisterMessage(EndCallbackResponse)

RouteChangeRequest = _reflection.GeneratedProtocolMessageType('RouteChangeRequest', (_message.Message,), {
  'DESCRIPTOR' : _ROUTECHANGEREQUEST,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.RouteChangeRequest)
  })
_sym_db.RegisterMessage(RouteChangeRequest)

RouteChangeResponse = _reflection.GeneratedProtocolMessageType('RouteChangeResponse', (_message.Message,), {
  'DESCRIPTOR' : _ROUTECHANGERESPONSE,
  '__module__' : 'bosdyn.api.graph_nav.area_callback_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.graph_nav.RouteChangeResponse)
  })
_sym_db.RegisterMessage(RouteChangeResponse)

if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'B\021AreaCallbackProto'
  _BEGINCALLBACKREQUEST.fields_by_name['recorded_data']._options = None
  _BEGINCALLBACKREQUEST.fields_by_name['recorded_data']._serialized_options = b'\030\001'
  _AREACALLBACKERROR._serialized_start=327
  _AREACALLBACKERROR._serialized_end=824
  _AREACALLBACKERROR_CALLERROR._serialized_start=716
  _AREACALLBACKERROR_CALLERROR._serialized_end=806
  _AREACALLBACKINFORMATIONREQUEST._serialized_start=826
  _AREACALLBACKINFORMATIONREQUEST._serialized_end=901
  _STOPCONFIGURATION._serialized_start=904
  _STOPCONFIGURATION._serialized_end=1366
  _STOPCONFIGURATION_FACEDIRECTION._serialized_start=1191
  _STOPCONFIGURATION_FACEDIRECTION._serialized_end=1366
  _AREACALLBACKINFORMATION._serialized_start=1369
  _AREACALLBACKINFORMATION._serialized_end=2104
  _AREACALLBACKINFORMATION_BLOCKAGE._serialized_start=1852
  _AREACALLBACKINFORMATION_BLOCKAGE._serialized_end=1923
  _AREACALLBACKINFORMATION_IMPAIRMENT._serialized_start=1925
  _AREACALLBACKINFORMATION_IMPAIRMENT._serialized_end=2004
  _AREACALLBACKINFORMATION_ENTITYWAITING._serialized_start=2006
  _AREACALLBACKINFORMATION_ENTITYWAITING._serialized_end=2104
  _AREACALLBACKINFORMATIONRESPONSE._serialized_start=2107
  _AREACALLBACKINFORMATIONRESPONSE._serialized_end=2245
  _REGIONINFORMATION._serialized_start=2248
  _REGIONINFORMATION._serialized_end=2383
  _BEGINCALLBACKREQUEST._serialized_start=2386
  _BEGINCALLBACKREQUEST._serialized_end=2715
  _BEGINCALLBACKRESPONSE._serialized_start=2718
  _BEGINCALLBACKRESPONSE._serialized_end=3072
  _BEGINCALLBACKRESPONSE_STATUS._serialized_start=2934
  _BEGINCALLBACKRESPONSE_STATUS._serialized_end=3072
  _BEGINCONTROLREQUEST._serialized_start=3074
  _BEGINCONTROLREQUEST._serialized_end=3193
  _BEGINCONTROLRESPONSE._serialized_start=3196
  _BEGINCONTROLRESPONSE._serialized_end=3521
  _BEGINCONTROLRESPONSE_STATUS._serialized_start=3387
  _BEGINCONTROLRESPONSE_STATUS._serialized_end=3521
  _UPDATECALLBACKREQUEST._serialized_start=3524
  _UPDATECALLBACKREQUEST._serialized_end=3826
  _UPDATECALLBACKREQUEST_STAGE._serialized_start=3724
  _UPDATECALLBACKREQUEST_STAGE._serialized_end=3826
  _UPDATECALLBACKRESPONSE._serialized_start=3829
  _UPDATECALLBACKRESPONSE._serialized_end=5177
  _UPDATECALLBACKRESPONSE_UPDATELOCALIZATION._serialized_start=4274
  _UPDATECALLBACKRESPONSE_UPDATELOCALIZATION._serialized_end=4467
  _UPDATECALLBACKRESPONSE_UPDATELOCALIZATION_LOCALIZATIONCHANGE._serialized_start=4396
  _UPDATECALLBACKRESPONSE_UPDATELOCALIZATION_LOCALIZATIONCHANGE._serialized_end=4467
  _UPDATECALLBACKRESPONSE_NAVPOLICY._serialized_start=4470
  _UPDATECALLBACKRESPONSE_NAVPOLICY._serialized_end=4790
  _UPDATECALLBACKRESPONSE_NAVPOLICY_OPTION._serialized_start=4704
  _UPDATECALLBACKRESPONSE_NAVPOLICY_OPTION._serialized_end=4790
  _UPDATECALLBACKRESPONSE_ERROR._serialized_start=4793
  _UPDATECALLBACKRESPONSE_ERROR._serialized_end=5048
  _UPDATECALLBACKRESPONSE_ERROR_ERRORTYPE._serialized_start=4934
  _UPDATECALLBACKRESPONSE_ERROR_ERRORTYPE._serialized_end=5048
  _UPDATECALLBACKRESPONSE_COMPLETE._serialized_start=5050
  _UPDATECALLBACKRESPONSE_COMPLETE._serialized_end=5060
  _UPDATECALLBACKRESPONSE_STATUS._serialized_start=5062
  _UPDATECALLBACKRESPONSE_STATUS._serialized_end=5165
  _ENDCALLBACKREQUEST._serialized_start=5179
  _ENDCALLBACKREQUEST._serialized_end=5262
  _ENDCALLBACKRESPONSE._serialized_start=5265
  _ENDCALLBACKRESPONSE._serialized_end=5509
  _ENDCALLBACKRESPONSE_STATUS._serialized_start=5398
  _ENDCALLBACKRESPONSE_STATUS._serialized_end=5509
  _ROUTECHANGEREQUEST._serialized_start=5512
  _ROUTECHANGEREQUEST._serialized_end=5694
  _ROUTECHANGERESPONSE._serialized_start=5697
  _ROUTECHANGERESPONSE._serialized_end=5904
  _ROUTECHANGERESPONSE_STATUS._serialized_start=3387
  _ROUTECHANGERESPONSE_STATUS._serialized_end=3461
# @@protoc_insertion_point(module_scope)