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 / power_pb2.py
Size: Mime:
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: bosdyn/api/power.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import enum_type_wrapper
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 duration_pb2 as google_dot_protobuf_dot_duration__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__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 license_pb2 as bosdyn_dot_api_dot_license__pb2
from bosdyn.api import robot_state_pb2 as bosdyn_dot_api_dot_robot__state__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16\x62osdyn/api/power.proto\x12\nbosdyn.api\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x17\x62osdyn/api/header.proto\x1a\x16\x62osdyn/api/lease.proto\x1a\x18\x62osdyn/api/license.proto\x1a\x1c\x62osdyn/api/robot_state.proto\"\xbd\x03\n\x13PowerCommandRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12 \n\x05lease\x18\x02 \x01(\x0b\x32\x11.bosdyn.api.Lease\x12\x38\n\x07request\x18\x03 \x01(\x0e\x32\'.bosdyn.api.PowerCommandRequest.Request\"\x9e\x02\n\x07Request\x12\x13\n\x0fREQUEST_UNKNOWN\x10\x00\x12\x13\n\x0bREQUEST_OFF\x10\x01\x1a\x02\x08\x01\x12\x12\n\nREQUEST_ON\x10\x02\x1a\x02\x08\x01\x12\x16\n\x12REQUEST_OFF_MOTORS\x10\x01\x12\x15\n\x11REQUEST_ON_MOTORS\x10\x02\x12\x15\n\x11REQUEST_OFF_ROBOT\x10\x03\x12\x17\n\x13REQUEST_CYCLE_ROBOT\x10\x04\x12\x1d\n\x19REQUEST_OFF_PAYLOAD_PORTS\x10\x05\x12\x1c\n\x18REQUEST_ON_PAYLOAD_PORTS\x10\x06\x12\x1a\n\x16REQUEST_OFF_WIFI_RADIO\x10\x07\x12\x19\n\x15REQUEST_ON_WIFI_RADIO\x10\x08\x1a\x02\x10\x01\"\xac\x02\n\x14PowerCommandResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x34\n\x10lease_use_result\x18\x02 \x01(\x0b\x32\x1a.bosdyn.api.LeaseUseResult\x12.\n\x06status\x18\x03 \x01(\x0e\x32\x1e.bosdyn.api.PowerCommandStatus\x12\x18\n\x10power_command_id\x18\x04 \x01(\r\x12\x36\n\x0elicense_status\x18\x05 \x01(\x0e\x32\x1e.bosdyn.api.LicenseInfo.Status\x12\x30\n\x0f\x62locking_faults\x18\x06 \x03(\x0b\x32\x17.bosdyn.api.SystemFault\"b\n\x1bPowerCommandFeedbackRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12\x18\n\x10power_command_id\x18\x02 \x01(\r\"\xac\x01\n\x1cPowerCommandFeedbackResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12.\n\x06status\x18\x02 \x01(\x0e\x32\x1e.bosdyn.api.PowerCommandStatus\x12\x30\n\x0f\x62locking_faults\x18\x03 \x03(\x0b\x32\x17.bosdyn.api.SystemFault\"\xa9\x01\n\x16\x46\x61nPowerCommandRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12 \n\x05lease\x18\x02 \x01(\x0b\x32\x11.bosdyn.api.Lease\x12\x15\n\rpercent_power\x18\x03 \x01(\x05\x12+\n\x08\x64uration\x18\x04 \x01(\x0b\x32\x19.google.protobuf.Duration\"\xcf\x02\n\x17\x46\x61nPowerCommandResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x34\n\x10lease_use_result\x18\x02 \x01(\x0b\x32\x1a.bosdyn.api.LeaseUseResult\x12:\n\x06status\x18\x03 \x01(\x0e\x32*.bosdyn.api.FanPowerCommandResponse.Status\x12\x34\n\x10\x64\x65sired_end_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x12\n\ncommand_id\x18\x05 \x01(\r\"L\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\r\n\tSTATUS_OK\x10\x01\x12\x1f\n\x1bSTATUS_TEMPERATURE_TOO_HIGH\x10\x02\"_\n\x1e\x46\x61nPowerCommandFeedbackRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12\x12\n\ncommand_id\x18\x02 \x01(\r\"\x83\x03\n\x1f\x46\x61nPowerCommandFeedbackResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x42\n\x06status\x18\x02 \x01(\x0e\x32\x32.bosdyn.api.FanPowerCommandFeedbackResponse.Status\x12\x34\n\x10\x64\x65sired_end_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x33\n\x0f\x65\x61rly_stop_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x84\x01\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x13\n\x0fSTATUS_COMPLETE\x10\x01\x12\x12\n\x0eSTATUS_RUNNING\x10\x02\x12\x1b\n\x17STATUS_TEMPERATURE_STOP\x10\x03\x12 \n\x1cSTATUS_OVERRIDDEN_BY_COMMAND\x10\x04\"\x91\x02\n\x16ResetSafetyStopRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12 \n\x05lease\x18\x02 \x01(\x0b\x32\x11.bosdyn.api.Lease\x12K\n\x10safety_stop_type\x18\x03 \x01(\x0e\x32\x31.bosdyn.api.ResetSafetyStopRequest.SafetyStopType\"]\n\x0eSafetyStopType\x12\x17\n\x13SAFETY_STOP_UNKNOWN\x10\x00\x12\x17\n\x13SAFETY_STOP_PRIMARY\x10\x01\x12\x19\n\x15SAFETY_STOP_REDUNDANT\x10\x02\"\xbe\x02\n\x17ResetSafetyStopResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x34\n\x10lease_use_result\x18\x02 \x01(\x0b\x32\x1a.bosdyn.api.LeaseUseResult\x12:\n\x06status\x18\x03 \x01(\x0e\x32*.bosdyn.api.ResetSafetyStopResponse.Status\"\x84\x01\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\r\n\tSTATUS_OK\x10\x01\x12&\n\"STATUS_INCOMPATIBLE_HARDWARE_ERROR\x10\x02\x12\x11\n\rSTATUS_FAILED\x10\x03\x12\x1c\n\x18STATUS_UNKNOWN_STOP_TYPE\x10\x04*\xe9\x02\n\x12PowerCommandStatus\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x16\n\x12STATUS_IN_PROGRESS\x10\x01\x12\x12\n\x0eSTATUS_SUCCESS\x10\x02\x12 \n\x1cSTATUS_SHORE_POWER_CONNECTED\x10\x03\x12\x1a\n\x16STATUS_BATTERY_MISSING\x10\x04\x12\x1e\n\x1aSTATUS_COMMAND_IN_PROGRESS\x10\x05\x12\x13\n\x0fSTATUS_ESTOPPED\x10\x06\x12\x12\n\x0eSTATUS_FAULTED\x10\x07\x12\x19\n\x15STATUS_INTERNAL_ERROR\x10\x08\x12\x18\n\x14STATUS_LICENSE_ERROR\x10\t\x12\x1f\n\x1bINCOMPATIBLE_HARDWARE_ERROR\x10\n\x12\x15\n\x11STATUS_OVERRIDDEN\x10\x0b\x12\x1f\n\x1bSTATUS_KEEPALIVE_MOTORS_OFF\x10\x0c\x42\x0c\x42\nPowerProtob\x06proto3')

_POWERCOMMANDSTATUS = DESCRIPTOR.enum_types_by_name['PowerCommandStatus']
PowerCommandStatus = enum_type_wrapper.EnumTypeWrapper(_POWERCOMMANDSTATUS)
STATUS_UNKNOWN = 0
STATUS_IN_PROGRESS = 1
STATUS_SUCCESS = 2
STATUS_SHORE_POWER_CONNECTED = 3
STATUS_BATTERY_MISSING = 4
STATUS_COMMAND_IN_PROGRESS = 5
STATUS_ESTOPPED = 6
STATUS_FAULTED = 7
STATUS_INTERNAL_ERROR = 8
STATUS_LICENSE_ERROR = 9
INCOMPATIBLE_HARDWARE_ERROR = 10
STATUS_OVERRIDDEN = 11
STATUS_KEEPALIVE_MOTORS_OFF = 12


_POWERCOMMANDREQUEST = DESCRIPTOR.message_types_by_name['PowerCommandRequest']
_POWERCOMMANDRESPONSE = DESCRIPTOR.message_types_by_name['PowerCommandResponse']
_POWERCOMMANDFEEDBACKREQUEST = DESCRIPTOR.message_types_by_name['PowerCommandFeedbackRequest']
_POWERCOMMANDFEEDBACKRESPONSE = DESCRIPTOR.message_types_by_name['PowerCommandFeedbackResponse']
_FANPOWERCOMMANDREQUEST = DESCRIPTOR.message_types_by_name['FanPowerCommandRequest']
_FANPOWERCOMMANDRESPONSE = DESCRIPTOR.message_types_by_name['FanPowerCommandResponse']
_FANPOWERCOMMANDFEEDBACKREQUEST = DESCRIPTOR.message_types_by_name['FanPowerCommandFeedbackRequest']
_FANPOWERCOMMANDFEEDBACKRESPONSE = DESCRIPTOR.message_types_by_name['FanPowerCommandFeedbackResponse']
_RESETSAFETYSTOPREQUEST = DESCRIPTOR.message_types_by_name['ResetSafetyStopRequest']
_RESETSAFETYSTOPRESPONSE = DESCRIPTOR.message_types_by_name['ResetSafetyStopResponse']
_POWERCOMMANDREQUEST_REQUEST = _POWERCOMMANDREQUEST.enum_types_by_name['Request']
_FANPOWERCOMMANDRESPONSE_STATUS = _FANPOWERCOMMANDRESPONSE.enum_types_by_name['Status']
_FANPOWERCOMMANDFEEDBACKRESPONSE_STATUS = _FANPOWERCOMMANDFEEDBACKRESPONSE.enum_types_by_name['Status']
_RESETSAFETYSTOPREQUEST_SAFETYSTOPTYPE = _RESETSAFETYSTOPREQUEST.enum_types_by_name['SafetyStopType']
_RESETSAFETYSTOPRESPONSE_STATUS = _RESETSAFETYSTOPRESPONSE.enum_types_by_name['Status']
PowerCommandRequest = _reflection.GeneratedProtocolMessageType('PowerCommandRequest', (_message.Message,), {
  'DESCRIPTOR' : _POWERCOMMANDREQUEST,
  '__module__' : 'bosdyn.api.power_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.PowerCommandRequest)
  })
_sym_db.RegisterMessage(PowerCommandRequest)

PowerCommandResponse = _reflection.GeneratedProtocolMessageType('PowerCommandResponse', (_message.Message,), {
  'DESCRIPTOR' : _POWERCOMMANDRESPONSE,
  '__module__' : 'bosdyn.api.power_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.PowerCommandResponse)
  })
_sym_db.RegisterMessage(PowerCommandResponse)

PowerCommandFeedbackRequest = _reflection.GeneratedProtocolMessageType('PowerCommandFeedbackRequest', (_message.Message,), {
  'DESCRIPTOR' : _POWERCOMMANDFEEDBACKREQUEST,
  '__module__' : 'bosdyn.api.power_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.PowerCommandFeedbackRequest)
  })
_sym_db.RegisterMessage(PowerCommandFeedbackRequest)

PowerCommandFeedbackResponse = _reflection.GeneratedProtocolMessageType('PowerCommandFeedbackResponse', (_message.Message,), {
  'DESCRIPTOR' : _POWERCOMMANDFEEDBACKRESPONSE,
  '__module__' : 'bosdyn.api.power_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.PowerCommandFeedbackResponse)
  })
_sym_db.RegisterMessage(PowerCommandFeedbackResponse)

FanPowerCommandRequest = _reflection.GeneratedProtocolMessageType('FanPowerCommandRequest', (_message.Message,), {
  'DESCRIPTOR' : _FANPOWERCOMMANDREQUEST,
  '__module__' : 'bosdyn.api.power_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.FanPowerCommandRequest)
  })
_sym_db.RegisterMessage(FanPowerCommandRequest)

FanPowerCommandResponse = _reflection.GeneratedProtocolMessageType('FanPowerCommandResponse', (_message.Message,), {
  'DESCRIPTOR' : _FANPOWERCOMMANDRESPONSE,
  '__module__' : 'bosdyn.api.power_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.FanPowerCommandResponse)
  })
_sym_db.RegisterMessage(FanPowerCommandResponse)

FanPowerCommandFeedbackRequest = _reflection.GeneratedProtocolMessageType('FanPowerCommandFeedbackRequest', (_message.Message,), {
  'DESCRIPTOR' : _FANPOWERCOMMANDFEEDBACKREQUEST,
  '__module__' : 'bosdyn.api.power_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.FanPowerCommandFeedbackRequest)
  })
_sym_db.RegisterMessage(FanPowerCommandFeedbackRequest)

FanPowerCommandFeedbackResponse = _reflection.GeneratedProtocolMessageType('FanPowerCommandFeedbackResponse', (_message.Message,), {
  'DESCRIPTOR' : _FANPOWERCOMMANDFEEDBACKRESPONSE,
  '__module__' : 'bosdyn.api.power_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.FanPowerCommandFeedbackResponse)
  })
_sym_db.RegisterMessage(FanPowerCommandFeedbackResponse)

ResetSafetyStopRequest = _reflection.GeneratedProtocolMessageType('ResetSafetyStopRequest', (_message.Message,), {
  'DESCRIPTOR' : _RESETSAFETYSTOPREQUEST,
  '__module__' : 'bosdyn.api.power_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.ResetSafetyStopRequest)
  })
_sym_db.RegisterMessage(ResetSafetyStopRequest)

ResetSafetyStopResponse = _reflection.GeneratedProtocolMessageType('ResetSafetyStopResponse', (_message.Message,), {
  'DESCRIPTOR' : _RESETSAFETYSTOPRESPONSE,
  '__module__' : 'bosdyn.api.power_pb2'
  # @@protoc_insertion_point(class_scope:bosdyn.api.ResetSafetyStopResponse)
  })
_sym_db.RegisterMessage(ResetSafetyStopResponse)

if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'B\nPowerProto'
  _POWERCOMMANDREQUEST_REQUEST._options = None
  _POWERCOMMANDREQUEST_REQUEST._serialized_options = b'\020\001'
  _POWERCOMMANDREQUEST_REQUEST.values_by_name["REQUEST_OFF"]._options = None
  _POWERCOMMANDREQUEST_REQUEST.values_by_name["REQUEST_OFF"]._serialized_options = b'\010\001'
  _POWERCOMMANDREQUEST_REQUEST.values_by_name["REQUEST_ON"]._options = None
  _POWERCOMMANDREQUEST_REQUEST.values_by_name["REQUEST_ON"]._serialized_options = b'\010\001'
  _POWERCOMMANDSTATUS._serialized_start=2829
  _POWERCOMMANDSTATUS._serialized_end=3190
  _POWERCOMMANDREQUEST._serialized_start=209
  _POWERCOMMANDREQUEST._serialized_end=654
  _POWERCOMMANDREQUEST_REQUEST._serialized_start=368
  _POWERCOMMANDREQUEST_REQUEST._serialized_end=654
  _POWERCOMMANDRESPONSE._serialized_start=657
  _POWERCOMMANDRESPONSE._serialized_end=957
  _POWERCOMMANDFEEDBACKREQUEST._serialized_start=959
  _POWERCOMMANDFEEDBACKREQUEST._serialized_end=1057
  _POWERCOMMANDFEEDBACKRESPONSE._serialized_start=1060
  _POWERCOMMANDFEEDBACKRESPONSE._serialized_end=1232
  _FANPOWERCOMMANDREQUEST._serialized_start=1235
  _FANPOWERCOMMANDREQUEST._serialized_end=1404
  _FANPOWERCOMMANDRESPONSE._serialized_start=1407
  _FANPOWERCOMMANDRESPONSE._serialized_end=1742
  _FANPOWERCOMMANDRESPONSE_STATUS._serialized_start=1666
  _FANPOWERCOMMANDRESPONSE_STATUS._serialized_end=1742
  _FANPOWERCOMMANDFEEDBACKREQUEST._serialized_start=1744
  _FANPOWERCOMMANDFEEDBACKREQUEST._serialized_end=1839
  _FANPOWERCOMMANDFEEDBACKRESPONSE._serialized_start=1842
  _FANPOWERCOMMANDFEEDBACKRESPONSE._serialized_end=2229
  _FANPOWERCOMMANDFEEDBACKRESPONSE_STATUS._serialized_start=2097
  _FANPOWERCOMMANDFEEDBACKRESPONSE_STATUS._serialized_end=2229
  _RESETSAFETYSTOPREQUEST._serialized_start=2232
  _RESETSAFETYSTOPREQUEST._serialized_end=2505
  _RESETSAFETYSTOPREQUEST_SAFETYSTOPTYPE._serialized_start=2412
  _RESETSAFETYSTOPREQUEST_SAFETYSTOPTYPE._serialized_end=2505
  _RESETSAFETYSTOPRESPONSE._serialized_start=2508
  _RESETSAFETYSTOPRESPONSE._serialized_end=2826
  _RESETSAFETYSTOPRESPONSE_STATUS._serialized_start=2694
  _RESETSAFETYSTOPRESPONSE_STATUS._serialized_end=2826
# @@protoc_insertion_point(module_scope)