Add a script to generate required protobuf files

This commit is contained in:
Piv
2020-03-05 22:08:30 +10:30
parent 82a214c209
commit 18ec653962
7 changed files with 101 additions and 97 deletions

View File

@@ -1,5 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: persontracking/lidar_tracker.proto
# source: tracking/lidar_tracker.proto
import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
@@ -15,11 +16,11 @@ _sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor.FileDescriptor(
name='persontracking/lidar_tracker.proto',
name='tracking/lidar_tracker.proto',
package='persontracking',
syntax='proto3',
serialized_options=_b('\n\031com.example.carcontrollerB\021MotorServiceProtoP\001'),
serialized_pb=_b('\n\"persontracking/lidar_tracker.proto\x12\x0epersontracking\"\x1b\n\nInt32Value\x12\r\n\x05value\x18\x01 \x01(\x05\"\x07\n\x05\x45mpty\">\n\x05Point\x12\r\n\x05\x61ngle\x18\x01 \x01(\x01\x12\x10\n\x08\x64istance\x18\x02 \x01(\x05\x12\x14\n\x0cgroup_number\x18\x03 \x01(\x05\"2\n\tPointScan\x12%\n\x06points\x18\x01 \x03(\x0b\x32\x15.persontracking.Point2\xe3\x01\n\x0ePersonTracking\x12I\n\x12set_tracking_group\x12\x1a.persontracking.Int32Value\x1a\x15.persontracking.Empty\"\x00\x12?\n\rstop_tracking\x12\x15.persontracking.Empty\x1a\x15.persontracking.Empty\"\x00\x12\x45\n\x0estart_tracking\x12\x1a.persontracking.Int32Value\x1a\x15.persontracking.Empty\"\x00\x42\x30\n\x19\x63om.example.carcontrollerB\x11MotorServiceProtoP\x01\x62\x06proto3')
serialized_pb=_b('\n\x1ctracking/lidar_tracker.proto\x12\x0epersontracking\"\x1b\n\nInt32Value\x12\r\n\x05value\x18\x01 \x01(\x05\"\x07\n\x05\x45mpty\">\n\x05Point\x12\r\n\x05\x61ngle\x18\x01 \x01(\x01\x12\x10\n\x08\x64istance\x18\x02 \x01(\x05\x12\x14\n\x0cgroup_number\x18\x03 \x01(\x05\"2\n\tPointScan\x12%\n\x06points\x18\x01 \x03(\x0b\x32\x15.persontracking.Point2\xe3\x01\n\x0ePersonTracking\x12I\n\x12set_tracking_group\x12\x1a.persontracking.Int32Value\x1a\x15.persontracking.Empty\"\x00\x12?\n\rstop_tracking\x12\x15.persontracking.Empty\x1a\x15.persontracking.Empty\"\x00\x12\x45\n\x0estart_tracking\x12\x1a.persontracking.Int32Value\x1a\x15.persontracking.Empty\"\x00\x42\x30\n\x19\x63om.example.carcontrollerB\x11MotorServiceProtoP\x01\x62\x06proto3')
)
@@ -51,8 +52,8 @@ _INT32VALUE = _descriptor.Descriptor(
extension_ranges=[],
oneofs=[
],
serialized_start=54,
serialized_end=81,
serialized_start=48,
serialized_end=75,
)
@@ -75,8 +76,8 @@ _EMPTY = _descriptor.Descriptor(
extension_ranges=[],
oneofs=[
],
serialized_start=83,
serialized_end=90,
serialized_start=77,
serialized_end=84,
)
@@ -120,8 +121,8 @@ _POINT = _descriptor.Descriptor(
extension_ranges=[],
oneofs=[
],
serialized_start=92,
serialized_end=154,
serialized_start=86,
serialized_end=148,
)
@@ -151,8 +152,8 @@ _POINTSCAN = _descriptor.Descriptor(
extension_ranges=[],
oneofs=[
],
serialized_start=156,
serialized_end=206,
serialized_start=150,
serialized_end=200,
)
_POINTSCAN.fields_by_name['points'].message_type = _POINT
@@ -162,32 +163,32 @@ DESCRIPTOR.message_types_by_name['Point'] = _POINT
DESCRIPTOR.message_types_by_name['PointScan'] = _POINTSCAN
_sym_db.RegisterFileDescriptor(DESCRIPTOR)
Int32Value = _reflection.GeneratedProtocolMessageType('Int32Value', (_message.Message,), dict(
DESCRIPTOR = _INT32VALUE,
__module__ = 'persontracking.lidar_tracker_pb2'
Int32Value = _reflection.GeneratedProtocolMessageType('Int32Value', (_message.Message,), {
'DESCRIPTOR' : _INT32VALUE,
'__module__' : 'tracking.lidar_tracker_pb2'
# @@protoc_insertion_point(class_scope:persontracking.Int32Value)
))
})
_sym_db.RegisterMessage(Int32Value)
Empty = _reflection.GeneratedProtocolMessageType('Empty', (_message.Message,), dict(
DESCRIPTOR = _EMPTY,
__module__ = 'persontracking.lidar_tracker_pb2'
Empty = _reflection.GeneratedProtocolMessageType('Empty', (_message.Message,), {
'DESCRIPTOR' : _EMPTY,
'__module__' : 'tracking.lidar_tracker_pb2'
# @@protoc_insertion_point(class_scope:persontracking.Empty)
))
})
_sym_db.RegisterMessage(Empty)
Point = _reflection.GeneratedProtocolMessageType('Point', (_message.Message,), dict(
DESCRIPTOR = _POINT,
__module__ = 'persontracking.lidar_tracker_pb2'
Point = _reflection.GeneratedProtocolMessageType('Point', (_message.Message,), {
'DESCRIPTOR' : _POINT,
'__module__' : 'tracking.lidar_tracker_pb2'
# @@protoc_insertion_point(class_scope:persontracking.Point)
))
})
_sym_db.RegisterMessage(Point)
PointScan = _reflection.GeneratedProtocolMessageType('PointScan', (_message.Message,), dict(
DESCRIPTOR = _POINTSCAN,
__module__ = 'persontracking.lidar_tracker_pb2'
PointScan = _reflection.GeneratedProtocolMessageType('PointScan', (_message.Message,), {
'DESCRIPTOR' : _POINTSCAN,
'__module__' : 'tracking.lidar_tracker_pb2'
# @@protoc_insertion_point(class_scope:persontracking.PointScan)
))
})
_sym_db.RegisterMessage(PointScan)
@@ -199,8 +200,8 @@ _PERSONTRACKING = _descriptor.ServiceDescriptor(
file=DESCRIPTOR,
index=0,
serialized_options=None,
serialized_start=209,
serialized_end=436,
serialized_start=203,
serialized_end=430,
methods=[
_descriptor.MethodDescriptor(
name='set_tracking_group',

View File

@@ -1,7 +1,7 @@
# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
import grpc
from tracking import lidar_tracker_pb2 as persontracking_dot_lidar__tracker__pb2
from tracking import lidar_tracker_pb2 as tracking_dot_lidar__tracker__pb2
class PersonTrackingStub(object):
@@ -16,18 +16,18 @@ class PersonTrackingStub(object):
"""
self.set_tracking_group = channel.unary_unary(
'/persontracking.PersonTracking/set_tracking_group',
request_serializer=persontracking_dot_lidar__tracker__pb2.Int32Value.SerializeToString,
response_deserializer=persontracking_dot_lidar__tracker__pb2.Empty.FromString,
request_serializer=tracking_dot_lidar__tracker__pb2.Int32Value.SerializeToString,
response_deserializer=tracking_dot_lidar__tracker__pb2.Empty.FromString,
)
self.stop_tracking = channel.unary_unary(
'/persontracking.PersonTracking/stop_tracking',
request_serializer=persontracking_dot_lidar__tracker__pb2.Empty.SerializeToString,
response_deserializer=persontracking_dot_lidar__tracker__pb2.Empty.FromString,
request_serializer=tracking_dot_lidar__tracker__pb2.Empty.SerializeToString,
response_deserializer=tracking_dot_lidar__tracker__pb2.Empty.FromString,
)
self.start_tracking = channel.unary_unary(
'/persontracking.PersonTracking/start_tracking',
request_serializer=persontracking_dot_lidar__tracker__pb2.Int32Value.SerializeToString,
response_deserializer=persontracking_dot_lidar__tracker__pb2.Empty.FromString,
request_serializer=tracking_dot_lidar__tracker__pb2.Int32Value.SerializeToString,
response_deserializer=tracking_dot_lidar__tracker__pb2.Empty.FromString,
)
@@ -61,18 +61,18 @@ def add_PersonTrackingServicer_to_server(servicer, server):
rpc_method_handlers = {
'set_tracking_group': grpc.unary_unary_rpc_method_handler(
servicer.set_tracking_group,
request_deserializer=persontracking_dot_lidar__tracker__pb2.Int32Value.FromString,
response_serializer=persontracking_dot_lidar__tracker__pb2.Empty.SerializeToString,
request_deserializer=tracking_dot_lidar__tracker__pb2.Int32Value.FromString,
response_serializer=tracking_dot_lidar__tracker__pb2.Empty.SerializeToString,
),
'stop_tracking': grpc.unary_unary_rpc_method_handler(
servicer.stop_tracking,
request_deserializer=persontracking_dot_lidar__tracker__pb2.Empty.FromString,
response_serializer=persontracking_dot_lidar__tracker__pb2.Empty.SerializeToString,
request_deserializer=tracking_dot_lidar__tracker__pb2.Empty.FromString,
response_serializer=tracking_dot_lidar__tracker__pb2.Empty.SerializeToString,
),
'start_tracking': grpc.unary_unary_rpc_method_handler(
servicer.start_tracking,
request_deserializer=persontracking_dot_lidar__tracker__pb2.Int32Value.FromString,
response_serializer=persontracking_dot_lidar__tracker__pb2.Empty.SerializeToString,
request_deserializer=tracking_dot_lidar__tracker__pb2.Int32Value.FromString,
response_serializer=tracking_dot_lidar__tracker__pb2.Empty.SerializeToString,
),
}
generic_handler = grpc.method_handlers_generic_handler(