1 # [Pigweed] This file is a checked-in version of a generated protobuf module.
2 # TODO(pwbug/239) Implement the pw_protobuf_package GN template and Python
3 # proto generation, then delete this file.
11 # -*- coding: utf-8 -*-
12 # Generated by the protocol buffer compiler. DO NOT EDIT!
13 # source: pw_rpc/pw_rpc_protos/packet.proto
16 _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
17 from google.protobuf.internal import enum_type_wrapper
18 from google.protobuf import descriptor as _descriptor
19 from google.protobuf import message as _message
20 from google.protobuf import reflection as _reflection
21 from google.protobuf import symbol_database as _symbol_database
22 # @@protoc_insertion_point(imports)
24 _sym_db = _symbol_database.Default()
29 DESCRIPTOR = _descriptor.FileDescriptor(
30 name='pw_rpc/pw_rpc_protos/packet.proto',
31 package='pw.rpc.internal',
33 serialized_options=None,
34 serialized_pb=_b('\n!pw_rpc/pw_rpc_protos/packet.proto\x12\x0fpw.rpc.internal\"\x92\x01\n\tRpcPacket\x12)\n\x04type\x18\x01 \x01(\x0e\x32\x1b.pw.rpc.internal.PacketType\x12\x12\n\nchannel_id\x18\x02 \x01(\r\x12\x12\n\nservice_id\x18\x03 \x01(\x07\x12\x11\n\tmethod_id\x18\x04 \x01(\x07\x12\x0f\n\x07payload\x18\x05 \x01(\x0c\x12\x0e\n\x06status\x18\x06 \x01(\r*\x93\x01\n\nPacketType\x12\x0b\n\x07REQUEST\x10\x00\x12\x15\n\x11\x43LIENT_STREAM_END\x10\x02\x12\x10\n\x0c\x43LIENT_ERROR\x10\x04\x12\x18\n\x14\x43\x41NCEL_SERVER_STREAM\x10\x06\x12\x0c\n\x08RESPONSE\x10\x01\x12\x15\n\x11SERVER_STREAM_END\x10\x03\x12\x10\n\x0cSERVER_ERROR\x10\x05\x62\x06proto3')
37 _PACKETTYPE = _descriptor.EnumDescriptor(
39 full_name='pw.rpc.internal.PacketType',
43 _descriptor.EnumValueDescriptor(
44 name='REQUEST', index=0, number=0,
45 serialized_options=None,
47 _descriptor.EnumValueDescriptor(
48 name='CLIENT_STREAM_END', index=1, number=2,
49 serialized_options=None,
51 _descriptor.EnumValueDescriptor(
52 name='CLIENT_ERROR', index=2, number=4,
53 serialized_options=None,
55 _descriptor.EnumValueDescriptor(
56 name='CANCEL_SERVER_STREAM', index=3, number=6,
57 serialized_options=None,
59 _descriptor.EnumValueDescriptor(
60 name='RESPONSE', index=4, number=1,
61 serialized_options=None,
63 _descriptor.EnumValueDescriptor(
64 name='SERVER_STREAM_END', index=5, number=3,
65 serialized_options=None,
67 _descriptor.EnumValueDescriptor(
68 name='SERVER_ERROR', index=6, number=5,
69 serialized_options=None,
73 serialized_options=None,
77 _sym_db.RegisterEnumDescriptor(_PACKETTYPE)
79 PacketType = enum_type_wrapper.EnumTypeWrapper(_PACKETTYPE)
83 CANCEL_SERVER_STREAM = 6
90 _RPCPACKET = _descriptor.Descriptor(
92 full_name='pw.rpc.internal.RpcPacket',
97 _descriptor.FieldDescriptor(
98 name='type', full_name='pw.rpc.internal.RpcPacket.type', index=0,
99 number=1, type=14, cpp_type=8, label=1,
100 has_default_value=False, default_value=0,
101 message_type=None, enum_type=None, containing_type=None,
102 is_extension=False, extension_scope=None,
103 serialized_options=None, file=DESCRIPTOR),
104 _descriptor.FieldDescriptor(
105 name='channel_id', full_name='pw.rpc.internal.RpcPacket.channel_id', index=1,
106 number=2, type=13, cpp_type=3, label=1,
107 has_default_value=False, default_value=0,
108 message_type=None, enum_type=None, containing_type=None,
109 is_extension=False, extension_scope=None,
110 serialized_options=None, file=DESCRIPTOR),
111 _descriptor.FieldDescriptor(
112 name='service_id', full_name='pw.rpc.internal.RpcPacket.service_id', index=2,
113 number=3, type=7, cpp_type=3, label=1,
114 has_default_value=False, default_value=0,
115 message_type=None, enum_type=None, containing_type=None,
116 is_extension=False, extension_scope=None,
117 serialized_options=None, file=DESCRIPTOR),
118 _descriptor.FieldDescriptor(
119 name='method_id', full_name='pw.rpc.internal.RpcPacket.method_id', index=3,
120 number=4, type=7, cpp_type=3, label=1,
121 has_default_value=False, default_value=0,
122 message_type=None, enum_type=None, containing_type=None,
123 is_extension=False, extension_scope=None,
124 serialized_options=None, file=DESCRIPTOR),
125 _descriptor.FieldDescriptor(
126 name='payload', full_name='pw.rpc.internal.RpcPacket.payload', index=4,
127 number=5, type=12, cpp_type=9, label=1,
128 has_default_value=False, default_value=_b(""),
129 message_type=None, enum_type=None, containing_type=None,
130 is_extension=False, extension_scope=None,
131 serialized_options=None, file=DESCRIPTOR),
132 _descriptor.FieldDescriptor(
133 name='status', full_name='pw.rpc.internal.RpcPacket.status', index=5,
134 number=6, type=13, cpp_type=3, label=1,
135 has_default_value=False, default_value=0,
136 message_type=None, enum_type=None, containing_type=None,
137 is_extension=False, extension_scope=None,
138 serialized_options=None, file=DESCRIPTOR),
145 serialized_options=None,
155 _RPCPACKET.fields_by_name['type'].enum_type = _PACKETTYPE
156 DESCRIPTOR.message_types_by_name['RpcPacket'] = _RPCPACKET
157 DESCRIPTOR.enum_types_by_name['PacketType'] = _PACKETTYPE
158 _sym_db.RegisterFileDescriptor(DESCRIPTOR)
160 RpcPacket = _reflection.GeneratedProtocolMessageType('RpcPacket', (_message.Message,), {
161 'DESCRIPTOR' : _RPCPACKET,
162 '__module__' : 'pw_rpc.pw_rpc_protos.packet_pb2'
163 # @@protoc_insertion_point(class_scope:pw.rpc.internal.RpcPacket)
165 _sym_db.RegisterMessage(RpcPacket)
168 # @@protoc_insertion_point(module_scope)