Repository URL to install this package:
|
Version:
4.1.0 ▾
|
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: bosdyn/api/keepalive/keepalive.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 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 data_buffer_pb2 as bosdyn_dot_api_dot_data__buffer__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.auto_return import auto_return_pb2 as bosdyn_dot_api_dot_auto__return_dot_auto__return__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$bosdyn/api/keepalive/keepalive.proto\x12\x14\x62osdyn.api.keepalive\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1c\x62osdyn/api/data_buffer.proto\x1a\x17\x62osdyn/api/header.proto\x1a\x16\x62osdyn/api/lease.proto\x1a(bosdyn/api/auto_return/auto_return.proto\"\x89\x01\n\x06Policy\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x32\n\x07\x61\x63tions\x18\x02 \x03(\x0b\x32!.bosdyn.api.keepalive.ActionAfter\x12,\n\x11\x61ssociated_leases\x18\x03 \x03(\x0b\x32\x11.bosdyn.api.Lease\x12\x0f\n\x07user_id\x18\x04 \x01(\t\"\xae\x05\n\x0b\x41\x63tionAfter\x12\x45\n\x0crecord_event\x18\x02 \x01(\x0b\x32-.bosdyn.api.keepalive.ActionAfter.RecordEventH\x00\x12\x43\n\x0b\x61uto_return\x18\x03 \x01(\x0b\x32,.bosdyn.api.keepalive.ActionAfter.AutoReturnH\x00\x12V\n\x15\x63ontrolled_motors_off\x18\x04 \x01(\x0b\x32\x35.bosdyn.api.keepalive.ActionAfter.ControlledMotorsOffH\x00\x12R\n\x13immediate_robot_off\x18\x05 \x01(\x0b\x32\x33.bosdyn.api.keepalive.ActionAfter.ImmediateRobotOffH\x00\x12\x43\n\x0blease_stale\x18\x06 \x01(\x0b\x32,.bosdyn.api.keepalive.ActionAfter.LeaseStaleH\x00\x12(\n\x05\x61\x66ter\x18\x01 \x01(\x0b\x32\x19.google.protobuf.Duration\x1a\x30\n\x0bRecordEvent\x12!\n\x06\x65vents\x18\x02 \x03(\x0b\x32\x11.bosdyn.api.Event\x1a_\n\nAutoReturn\x12!\n\x06leases\x18\x02 \x03(\x0b\x32\x11.bosdyn.api.Lease\x12.\n\x06params\x18\x03 \x01(\x0b\x32\x1e.bosdyn.api.auto_return.Params\x1a\x15\n\x13\x43ontrolledMotorsOff\x1a\x13\n\x11ImmediateRobotOff\x1a/\n\nLeaseStale\x12!\n\x06leases\x18\x01 \x03(\x0b\x32\x11.bosdyn.api.LeaseB\x08\n\x06\x61\x63tion\"\x8c\x01\n\x13ModifyPolicyRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12,\n\x06to_add\x18\x02 \x01(\x0b\x32\x1c.bosdyn.api.keepalive.Policy\x12\x1c\n\x14policy_ids_to_remove\x18\x03 \x03(\x04\"\xde\x02\n\x14ModifyPolicyResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x41\n\x06status\x18\x02 \x01(\x0e\x32\x31.bosdyn.api.keepalive.ModifyPolicyResponse.Status\x12\x36\n\x0c\x61\x64\x64\x65\x64_policy\x18\x03 \x01(\x0b\x32 .bosdyn.api.keepalive.LivePolicy\x12:\n\x10removed_policies\x18\x04 \x03(\x0b\x32 .bosdyn.api.keepalive.LivePolicy\"c\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\r\n\tSTATUS_OK\x10\x01\x12\x1c\n\x18STATUS_INVALID_POLICY_ID\x10\x02\x12\x18\n\x14STATUS_INVALID_LEASE\x10\x03\"N\n\x0e\x43heckInRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\x12\x11\n\tpolicy_id\x18\x02 \x01(\x04\"\xf8\x01\n\x0f\x43heckInResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x30\n\x0clast_checkin\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12<\n\x06status\x18\x03 \x01(\x0e\x32,.bosdyn.api.keepalive.CheckInResponse.Status\"I\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\r\n\tSTATUS_OK\x10\x01\x12\x1c\n\x18STATUS_INVALID_POLICY_ID\x10\x02\"=\n\x10GetStatusRequest\x12)\n\x06header\x18\x01 \x01(\x0b\x32\x19.bosdyn.api.RequestHeader\"\x94\x01\n\nLivePolicy\x12\x11\n\tpolicy_id\x18\x01 \x01(\x04\x12,\n\x06policy\x18\x02 \x01(\x0b\x32\x1c.bosdyn.api.keepalive.Policy\x12\x30\n\x0clast_checkin\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x13\n\x0b\x63lient_name\x18\x04 \x01(\t\"\xfb\x02\n\x11GetStatusResponse\x12*\n\x06header\x18\x01 \x01(\x0b\x32\x1a.bosdyn.api.ResponseHeader\x12\x30\n\x06status\x18\x02 \x03(\x0b\x32 .bosdyn.api.keepalive.LivePolicy\x12[\n\x16\x61\x63tive_control_actions\x18\x03 \x03(\x0e\x32;.bosdyn.api.keepalive.GetStatusResponse.PolicyControlAction\"\xaa\x01\n\x13PolicyControlAction\x12!\n\x1dPOLICY_CONTROL_ACTION_UNKNOWN\x10\x00\x12%\n!POLICY_CONTROL_ACTION_AUTO_RETURN\x10\x01\x12$\n POLICY_CONTROL_ACTION_MOTORS_OFF\x10\x02\x12#\n\x1fPOLICY_CONTROL_ACTION_ROBOT_OFF\x10\x03\x42\x10\x42\x0eKeepaliveProtob\x06proto3')
_POLICY = DESCRIPTOR.message_types_by_name['Policy']
_ACTIONAFTER = DESCRIPTOR.message_types_by_name['ActionAfter']
_ACTIONAFTER_RECORDEVENT = _ACTIONAFTER.nested_types_by_name['RecordEvent']
_ACTIONAFTER_AUTORETURN = _ACTIONAFTER.nested_types_by_name['AutoReturn']
_ACTIONAFTER_CONTROLLEDMOTORSOFF = _ACTIONAFTER.nested_types_by_name['ControlledMotorsOff']
_ACTIONAFTER_IMMEDIATEROBOTOFF = _ACTIONAFTER.nested_types_by_name['ImmediateRobotOff']
_ACTIONAFTER_LEASESTALE = _ACTIONAFTER.nested_types_by_name['LeaseStale']
_MODIFYPOLICYREQUEST = DESCRIPTOR.message_types_by_name['ModifyPolicyRequest']
_MODIFYPOLICYRESPONSE = DESCRIPTOR.message_types_by_name['ModifyPolicyResponse']
_CHECKINREQUEST = DESCRIPTOR.message_types_by_name['CheckInRequest']
_CHECKINRESPONSE = DESCRIPTOR.message_types_by_name['CheckInResponse']
_GETSTATUSREQUEST = DESCRIPTOR.message_types_by_name['GetStatusRequest']
_LIVEPOLICY = DESCRIPTOR.message_types_by_name['LivePolicy']
_GETSTATUSRESPONSE = DESCRIPTOR.message_types_by_name['GetStatusResponse']
_MODIFYPOLICYRESPONSE_STATUS = _MODIFYPOLICYRESPONSE.enum_types_by_name['Status']
_CHECKINRESPONSE_STATUS = _CHECKINRESPONSE.enum_types_by_name['Status']
_GETSTATUSRESPONSE_POLICYCONTROLACTION = _GETSTATUSRESPONSE.enum_types_by_name['PolicyControlAction']
Policy = _reflection.GeneratedProtocolMessageType('Policy', (_message.Message,), {
'DESCRIPTOR' : _POLICY,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.Policy)
})
_sym_db.RegisterMessage(Policy)
ActionAfter = _reflection.GeneratedProtocolMessageType('ActionAfter', (_message.Message,), {
'RecordEvent' : _reflection.GeneratedProtocolMessageType('RecordEvent', (_message.Message,), {
'DESCRIPTOR' : _ACTIONAFTER_RECORDEVENT,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.ActionAfter.RecordEvent)
})
,
'AutoReturn' : _reflection.GeneratedProtocolMessageType('AutoReturn', (_message.Message,), {
'DESCRIPTOR' : _ACTIONAFTER_AUTORETURN,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.ActionAfter.AutoReturn)
})
,
'ControlledMotorsOff' : _reflection.GeneratedProtocolMessageType('ControlledMotorsOff', (_message.Message,), {
'DESCRIPTOR' : _ACTIONAFTER_CONTROLLEDMOTORSOFF,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.ActionAfter.ControlledMotorsOff)
})
,
'ImmediateRobotOff' : _reflection.GeneratedProtocolMessageType('ImmediateRobotOff', (_message.Message,), {
'DESCRIPTOR' : _ACTIONAFTER_IMMEDIATEROBOTOFF,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.ActionAfter.ImmediateRobotOff)
})
,
'LeaseStale' : _reflection.GeneratedProtocolMessageType('LeaseStale', (_message.Message,), {
'DESCRIPTOR' : _ACTIONAFTER_LEASESTALE,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.ActionAfter.LeaseStale)
})
,
'DESCRIPTOR' : _ACTIONAFTER,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.ActionAfter)
})
_sym_db.RegisterMessage(ActionAfter)
_sym_db.RegisterMessage(ActionAfter.RecordEvent)
_sym_db.RegisterMessage(ActionAfter.AutoReturn)
_sym_db.RegisterMessage(ActionAfter.ControlledMotorsOff)
_sym_db.RegisterMessage(ActionAfter.ImmediateRobotOff)
_sym_db.RegisterMessage(ActionAfter.LeaseStale)
ModifyPolicyRequest = _reflection.GeneratedProtocolMessageType('ModifyPolicyRequest', (_message.Message,), {
'DESCRIPTOR' : _MODIFYPOLICYREQUEST,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.ModifyPolicyRequest)
})
_sym_db.RegisterMessage(ModifyPolicyRequest)
ModifyPolicyResponse = _reflection.GeneratedProtocolMessageType('ModifyPolicyResponse', (_message.Message,), {
'DESCRIPTOR' : _MODIFYPOLICYRESPONSE,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.ModifyPolicyResponse)
})
_sym_db.RegisterMessage(ModifyPolicyResponse)
CheckInRequest = _reflection.GeneratedProtocolMessageType('CheckInRequest', (_message.Message,), {
'DESCRIPTOR' : _CHECKINREQUEST,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.CheckInRequest)
})
_sym_db.RegisterMessage(CheckInRequest)
CheckInResponse = _reflection.GeneratedProtocolMessageType('CheckInResponse', (_message.Message,), {
'DESCRIPTOR' : _CHECKINRESPONSE,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.CheckInResponse)
})
_sym_db.RegisterMessage(CheckInResponse)
GetStatusRequest = _reflection.GeneratedProtocolMessageType('GetStatusRequest', (_message.Message,), {
'DESCRIPTOR' : _GETSTATUSREQUEST,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.GetStatusRequest)
})
_sym_db.RegisterMessage(GetStatusRequest)
LivePolicy = _reflection.GeneratedProtocolMessageType('LivePolicy', (_message.Message,), {
'DESCRIPTOR' : _LIVEPOLICY,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.LivePolicy)
})
_sym_db.RegisterMessage(LivePolicy)
GetStatusResponse = _reflection.GeneratedProtocolMessageType('GetStatusResponse', (_message.Message,), {
'DESCRIPTOR' : _GETSTATUSRESPONSE,
'__module__' : 'bosdyn.api.keepalive.keepalive_pb2'
# @@protoc_insertion_point(class_scope:bosdyn.api.keepalive.GetStatusResponse)
})
_sym_db.RegisterMessage(GetStatusResponse)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
DESCRIPTOR._serialized_options = b'B\016KeepaliveProto'
_POLICY._serialized_start=249
_POLICY._serialized_end=386
_ACTIONAFTER._serialized_start=389
_ACTIONAFTER._serialized_end=1075
_ACTIONAFTER_RECORDEVENT._serialized_start=827
_ACTIONAFTER_RECORDEVENT._serialized_end=875
_ACTIONAFTER_AUTORETURN._serialized_start=877
_ACTIONAFTER_AUTORETURN._serialized_end=972
_ACTIONAFTER_CONTROLLEDMOTORSOFF._serialized_start=974
_ACTIONAFTER_CONTROLLEDMOTORSOFF._serialized_end=995
_ACTIONAFTER_IMMEDIATEROBOTOFF._serialized_start=997
_ACTIONAFTER_IMMEDIATEROBOTOFF._serialized_end=1016
_ACTIONAFTER_LEASESTALE._serialized_start=1018
_ACTIONAFTER_LEASESTALE._serialized_end=1065
_MODIFYPOLICYREQUEST._serialized_start=1078
_MODIFYPOLICYREQUEST._serialized_end=1218
_MODIFYPOLICYRESPONSE._serialized_start=1221
_MODIFYPOLICYRESPONSE._serialized_end=1571
_MODIFYPOLICYRESPONSE_STATUS._serialized_start=1472
_MODIFYPOLICYRESPONSE_STATUS._serialized_end=1571
_CHECKINREQUEST._serialized_start=1573
_CHECKINREQUEST._serialized_end=1651
_CHECKINRESPONSE._serialized_start=1654
_CHECKINRESPONSE._serialized_end=1902
_CHECKINRESPONSE_STATUS._serialized_start=1472
_CHECKINRESPONSE_STATUS._serialized_end=1545
_GETSTATUSREQUEST._serialized_start=1904
_GETSTATUSREQUEST._serialized_end=1965
_LIVEPOLICY._serialized_start=1968
_LIVEPOLICY._serialized_end=2116
_GETSTATUSRESPONSE._serialized_start=2119
_GETSTATUSRESPONSE._serialized_end=2498
_GETSTATUSRESPONSE_POLICYCONTROLACTION._serialized_start=2328
_GETSTATUSRESPONSE_POLICYCONTROLACTION._serialized_end=2498
# @@protoc_insertion_point(module_scope)