1# -*- coding: utf-8 -*- 2# Generated by the protocol buffer compiler. DO NOT EDIT! 3# source: demo.proto 4 5import sys 6_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 7from google.protobuf import descriptor as _descriptor 8from google.protobuf import message as _message 9from google.protobuf import reflection as _reflection 10from google.protobuf import symbol_database as _symbol_database 11# @@protoc_insertion_point(imports) 12 13_sym_db = _symbol_database.Default() 14 15 16 17 18DESCRIPTOR = _descriptor.FileDescriptor( 19 name='demo.proto', 20 package='demo', 21 syntax='proto3', 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') 24) 25 26 27 28 29_REQUEST = _descriptor.Descriptor( 30 name='Request', 31 full_name='demo.Request', 32 filename=None, 33 file=DESCRIPTOR, 34 containing_type=None, 35 fields=[ 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), 50 ], 51 extensions=[ 52 ], 53 nested_types=[], 54 enum_types=[ 55 ], 56 serialized_options=None, 57 is_extendable=False, 58 syntax='proto3', 59 extension_ranges=[], 60 oneofs=[ 61 ], 62 serialized_start=20, 63 serialized_end=70, 64) 65 66 67_RESPONSE = _descriptor.Descriptor( 68 name='Response', 69 full_name='demo.Response', 70 filename=None, 71 file=DESCRIPTOR, 72 containing_type=None, 73 fields=[ 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), 88 ], 89 extensions=[ 90 ], 91 nested_types=[], 92 enum_types=[ 93 ], 94 serialized_options=None, 95 is_extendable=False, 96 syntax='proto3', 97 extension_ranges=[], 98 oneofs=[ 99 ], 100 serialized_start=72, 101 serialized_end=124, 102) 103 104DESCRIPTOR.message_types_by_name['Request'] = _REQUEST 105DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE 106_sym_db.RegisterFileDescriptor(DESCRIPTOR) 107 108Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), { 109 'DESCRIPTOR' : _REQUEST, 110 '__module__' : 'demo_pb2' 111 # @@protoc_insertion_point(class_scope:demo.Request) 112 }) 113_sym_db.RegisterMessage(Request) 114 115Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), { 116 'DESCRIPTOR' : _RESPONSE, 117 '__module__' : 'demo_pb2' 118 # @@protoc_insertion_point(class_scope:demo.Response) 119 }) 120_sym_db.RegisterMessage(Response) 121 122 123 124_GRPCDEMO = _descriptor.ServiceDescriptor( 125 name='GRPCDemo', 126 full_name='demo.GRPCDemo', 127 file=DESCRIPTOR, 128 index=0, 129 serialized_options=None, 130 serialized_start=127, 131 serialized_end=367, 132 methods=[ 133 _descriptor.MethodDescriptor( 134 name='SimpleMethod', 135 full_name='demo.GRPCDemo.SimpleMethod', 136 index=0, 137 containing_service=None, 138 input_type=_REQUEST, 139 output_type=_RESPONSE, 140 serialized_options=None, 141 ), 142 _descriptor.MethodDescriptor( 143 name='ClientStreamingMethod', 144 full_name='demo.GRPCDemo.ClientStreamingMethod', 145 index=1, 146 containing_service=None, 147 input_type=_REQUEST, 148 output_type=_RESPONSE, 149 serialized_options=None, 150 ), 151 _descriptor.MethodDescriptor( 152 name='ServerStreamingMethod', 153 full_name='demo.GRPCDemo.ServerStreamingMethod', 154 index=2, 155 containing_service=None, 156 input_type=_REQUEST, 157 output_type=_RESPONSE, 158 serialized_options=None, 159 ), 160 _descriptor.MethodDescriptor( 161 name='BidirectionalStreamingMethod', 162 full_name='demo.GRPCDemo.BidirectionalStreamingMethod', 163 index=3, 164 containing_service=None, 165 input_type=_REQUEST, 166 output_type=_RESPONSE, 167 serialized_options=None, 168 ), 169]) 170_sym_db.RegisterServiceDescriptor(_GRPCDEMO) 171 172DESCRIPTOR.services_by_name['GRPCDemo'] = _GRPCDEMO 173 174# @@protoc_insertion_point(module_scope) 175