6 _b=sys.version_info[0]<3
and (
lambda x:x)
or (
lambda x:x.encode(
'latin1'))
13 _sym_db = _symbol_database.Default()
18 DESCRIPTOR = _descriptor.FileDescriptor(
22 serialized_options=
None,
23 serialized_pb=
_b(
'\n\ndemo.proto\x12\x04\x64\x65mo\"2\n\x07Request\x12\x11\n\tclient_id\x18\x01 \x01(\x03\x12\x14\n\x0crequest_data\x18\x02 \x01(\t\"4\n\x08Response\x12\x11\n\tserver_id\x18\x01 \x01(\x03\x12\x15\n\rresponse_data\x18\x02 \x01(\t2\xf0\x01\n\x08GRPCDemo\x12-\n\x0cSimpleMethod\x12\r.demo.Request\x1a\x0e.demo.Response\x12\x38\n\x15\x43lientStreamingMethod\x12\r.demo.Request\x1a\x0e.demo.Response(\x01\x12\x38\n\x15ServerStreamingMethod\x12\r.demo.Request\x1a\x0e.demo.Response0\x01\x12\x41\n\x1c\x42idirectionalStreamingMethod\x12\r.demo.Request\x1a\x0e.demo.Response(\x01\x30\x01\x62\x06proto3')
29 _REQUEST = _descriptor.Descriptor(
31 full_name=
'demo.Request',
36 _descriptor.FieldDescriptor(
37 name=
'client_id', full_name=
'demo.Request.client_id', index=0,
38 number=1, type=3, cpp_type=2, label=1,
39 has_default_value=
False, default_value=0,
40 message_type=
None, enum_type=
None, containing_type=
None,
41 is_extension=
False, extension_scope=
None,
42 serialized_options=
None, file=DESCRIPTOR),
43 _descriptor.FieldDescriptor(
44 name=
'request_data', full_name=
'demo.Request.request_data', index=1,
45 number=2, type=9, cpp_type=9, label=1,
46 has_default_value=
False, default_value=
_b(
"").
decode(
'utf-8'),
47 message_type=
None, enum_type=
None, containing_type=
None,
48 is_extension=
False, extension_scope=
None,
49 serialized_options=
None, file=DESCRIPTOR),
56 serialized_options=
None,
67 _RESPONSE = _descriptor.Descriptor(
69 full_name=
'demo.Response',
74 _descriptor.FieldDescriptor(
75 name=
'server_id', full_name=
'demo.Response.server_id', index=0,
76 number=1, type=3, cpp_type=2, label=1,
77 has_default_value=
False, default_value=0,
78 message_type=
None, enum_type=
None, containing_type=
None,
79 is_extension=
False, extension_scope=
None,
80 serialized_options=
None, file=DESCRIPTOR),
81 _descriptor.FieldDescriptor(
82 name=
'response_data', full_name=
'demo.Response.response_data', index=1,
83 number=2, type=9, cpp_type=9, label=1,
84 has_default_value=
False, default_value=
_b(
"").
decode(
'utf-8'),
85 message_type=
None, enum_type=
None, containing_type=
None,
86 is_extension=
False, extension_scope=
None,
87 serialized_options=
None, file=DESCRIPTOR),
94 serialized_options=
None,
104 DESCRIPTOR.message_types_by_name[
'Request'] = _REQUEST
105 DESCRIPTOR.message_types_by_name[
'Response'] = _RESPONSE
106 _sym_db.RegisterFileDescriptor(DESCRIPTOR)
108 Request = _reflection.GeneratedProtocolMessageType(
'Request', (_message.Message,), {
109 'DESCRIPTOR' : _REQUEST,
110 '__module__' :
'demo_pb2'
113 _sym_db.RegisterMessage(Request)
115 Response = _reflection.GeneratedProtocolMessageType(
'Response', (_message.Message,), {
116 'DESCRIPTOR' : _RESPONSE,
117 '__module__' :
'demo_pb2'
120 _sym_db.RegisterMessage(Response)
124 _GRPCDEMO = _descriptor.ServiceDescriptor(
126 full_name=
'demo.GRPCDemo',
129 serialized_options=
None,
130 serialized_start=127,
133 _descriptor.MethodDescriptor(
135 full_name=
'demo.GRPCDemo.SimpleMethod',
137 containing_service=
None,
139 output_type=_RESPONSE,
140 serialized_options=
None,
142 _descriptor.MethodDescriptor(
143 name=
'ClientStreamingMethod',
144 full_name=
'demo.GRPCDemo.ClientStreamingMethod',
146 containing_service=
None,
148 output_type=_RESPONSE,
149 serialized_options=
None,
151 _descriptor.MethodDescriptor(
152 name=
'ServerStreamingMethod',
153 full_name=
'demo.GRPCDemo.ServerStreamingMethod',
155 containing_service=
None,
157 output_type=_RESPONSE,
158 serialized_options=
None,
160 _descriptor.MethodDescriptor(
161 name=
'BidirectionalStreamingMethod',
162 full_name=
'demo.GRPCDemo.BidirectionalStreamingMethod',
164 containing_service=
None,
166 output_type=_RESPONSE,
167 serialized_options=
None,
170 _sym_db.RegisterServiceDescriptor(_GRPCDEMO)
172 DESCRIPTOR.services_by_name[
'GRPCDemo'] = _GRPCDEMO