github.com/leonlxy/hyperledger@v1.0.0-alpha.0.20170427033203-34922035d248/bddtests/gossip/message_pb2.py (about) 1 # Generated by the protocol buffer compiler. DO NOT EDIT! 2 # source: gossip/message.proto 3 4 import sys 5 _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 from google.protobuf.internal import enum_type_wrapper 7 from google.protobuf import descriptor as _descriptor 8 from google.protobuf import message as _message 9 from google.protobuf import reflection as _reflection 10 from google.protobuf import symbol_database as _symbol_database 11 from google.protobuf import descriptor_pb2 12 # @@protoc_insertion_point(imports) 13 14 _sym_db = _symbol_database.Default() 15 16 17 18 19 DESCRIPTOR = _descriptor.FileDescriptor( 20 name='gossip/message.proto', 21 package='gossip', 22 syntax='proto3', 23 serialized_pb=_b('\n\x14gossip/message.proto\x12\x06gossip\"^\n\x08\x45nvelope\x12\x0f\n\x07payload\x18\x01 \x01(\x0c\x12\x11\n\tsignature\x18\x02 \x01(\x0c\x12.\n\x0esecretEnvelope\x18\x03 \x01(\x0b\x32\x16.gossip.SecretEnvelope\"4\n\x0eSecretEnvelope\x12\x0f\n\x07payload\x18\x01 \x01(\x0c\x12\x11\n\tsignature\x18\x02 \x01(\x0c\"/\n\x06Secret\x12\x1a\n\x10internalEndpoint\x18\x01 \x01(\tH\x00\x42\t\n\x07\x63ontent\"\xc8\x07\n\rGossipMessage\x12\r\n\x05nonce\x18\x01 \x01(\x04\x12\x0f\n\x07\x63hannel\x18\x02 \x01(\x0c\x12&\n\x03tag\x18\x03 \x01(\x0e\x32\x19.gossip.GossipMessage.Tag\x12)\n\talive_msg\x18\x05 \x01(\x0b\x32\x14.gossip.AliveMessageH\x00\x12,\n\x07mem_req\x18\x06 \x01(\x0b\x32\x19.gossip.MembershipRequestH\x00\x12-\n\x07mem_res\x18\x07 \x01(\x0b\x32\x1a.gossip.MembershipResponseH\x00\x12\'\n\x08\x64\x61ta_msg\x18\x08 \x01(\x0b\x32\x13.gossip.DataMessageH\x00\x12$\n\x05hello\x18\t \x01(\x0b\x32\x13.gossip.GossipHelloH\x00\x12&\n\x08\x64\x61ta_dig\x18\n \x01(\x0b\x32\x12.gossip.DataDigestH\x00\x12\'\n\x08\x64\x61ta_req\x18\x0b \x01(\x0b\x32\x13.gossip.DataRequestH\x00\x12)\n\x0b\x64\x61ta_update\x18\x0c \x01(\x0b\x32\x12.gossip.DataUpdateH\x00\x12\x1e\n\x05\x65mpty\x18\r \x01(\x0b\x32\r.gossip.EmptyH\x00\x12%\n\x04\x63onn\x18\x0e \x01(\x0b\x32\x15.gossip.ConnEstablishH\x00\x12\'\n\nstate_info\x18\x0f \x01(\x0b\x32\x11.gossip.StateInfoH\x00\x12\x33\n\x0estate_snapshot\x18\x10 \x01(\x0b\x32\x19.gossip.StateInfoSnapshotH\x00\x12;\n\x13state_info_pull_req\x18\x11 \x01(\x0b\x32\x1c.gossip.StateInfoPullRequestH\x00\x12\x33\n\rstate_request\x18\x12 \x01(\x0b\x32\x1a.gossip.RemoteStateRequestH\x00\x12\x35\n\x0estate_response\x18\x13 \x01(\x0b\x32\x1b.gossip.RemoteStateResponseH\x00\x12\x33\n\x0eleadership_msg\x18\x14 \x01(\x0b\x32\x19.gossip.LeadershipMessageH\x00\x12-\n\rpeer_identity\x18\x15 \x01(\x0b\x32\x14.gossip.PeerIdentityH\x00\"_\n\x03Tag\x12\r\n\tUNDEFINED\x10\x00\x12\t\n\x05\x45MPTY\x10\x01\x12\x0c\n\x08ORG_ONLY\x10\x02\x12\r\n\tCHAN_ONLY\x10\x03\x12\x10\n\x0c\x43HAN_AND_ORG\x10\x04\x12\x0f\n\x0b\x43HAN_OR_ORG\x10\x05\x42\t\n\x07\x63ontent\"R\n\tStateInfo\x12\x10\n\x08metadata\x18\x01 \x01(\x0c\x12#\n\ttimestamp\x18\x02 \x01(\x0b\x32\x10.gossip.PeerTime\x12\x0e\n\x06pki_id\x18\x03 \x01(\x0c\"7\n\x11StateInfoSnapshot\x12\"\n\x08\x65lements\x18\x01 \x03(\x0b\x32\x10.gossip.Envelope\"\x16\n\x14StateInfoPullRequest\";\n\rConnEstablish\x12\x0e\n\x06pki_id\x18\x01 \x01(\x0c\x12\x0c\n\x04\x63\x65rt\x18\x02 \x01(\x0c\x12\x0c\n\x04hash\x18\x03 \x01(\x0c\">\n\x0cPeerIdentity\x12\x0e\n\x06pki_id\x18\x01 \x01(\x0c\x12\x0c\n\x04\x63\x65rt\x18\x02 \x01(\x0c\x12\x10\n\x08metadata\x18\x03 \x01(\x0c\"T\n\x0b\x44\x61taRequest\x12\r\n\x05nonce\x18\x01 \x01(\x04\x12\x0f\n\x07\x64igests\x18\x02 \x03(\t\x12%\n\x08msg_type\x18\x03 \x01(\x0e\x32\x13.gossip.PullMsgType\"U\n\x0bGossipHello\x12\r\n\x05nonce\x18\x01 \x01(\x04\x12\x10\n\x08metadata\x18\x02 \x01(\x0c\x12%\n\x08msg_type\x18\x03 \x01(\x0e\x32\x13.gossip.PullMsgType\"b\n\nDataUpdate\x12\r\n\x05nonce\x18\x01 \x01(\x04\x12\x1e\n\x04\x64\x61ta\x18\x02 \x03(\x0b\x32\x10.gossip.Envelope\x12%\n\x08msg_type\x18\x03 \x01(\x0e\x32\x13.gossip.PullMsgType\"S\n\nDataDigest\x12\r\n\x05nonce\x18\x01 \x01(\x04\x12\x0f\n\x07\x64igests\x18\x02 \x03(\t\x12%\n\x08msg_type\x18\x03 \x01(\x0e\x32\x13.gossip.PullMsgType\"/\n\x0b\x44\x61taMessage\x12 \n\x07payload\x18\x01 \x01(\x0b\x32\x0f.gossip.Payload\"6\n\x07Payload\x12\x0f\n\x07seq_num\x18\x01 \x01(\x04\x12\x0c\n\x04hash\x18\x02 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\"i\n\x0c\x41liveMessage\x12\"\n\nmembership\x18\x01 \x01(\x0b\x32\x0e.gossip.Member\x12#\n\ttimestamp\x18\x02 \x01(\x0b\x32\x10.gossip.PeerTime\x12\x10\n\x08identity\x18\x04 \x01(\x0c\"`\n\x11LeadershipMessage\x12\x0e\n\x06pki_id\x18\x01 \x01(\x0c\x12#\n\ttimestamp\x18\x02 \x01(\x0b\x32\x10.gossip.PeerTime\x12\x16\n\x0eis_declaration\x18\x03 \x01(\x08\"/\n\x08PeerTime\x12\x12\n\ninc_number\x18\x01 \x01(\x04\x12\x0f\n\x07seq_num\x18\x02 \x01(\x04\"N\n\x11MembershipRequest\x12*\n\x10self_information\x18\x01 \x01(\x0b\x32\x10.gossip.Envelope\x12\r\n\x05known\x18\x02 \x03(\x0c\"U\n\x12MembershipResponse\x12\x1f\n\x05\x61live\x18\x01 \x03(\x0b\x32\x10.gossip.Envelope\x12\x1e\n\x04\x64\x65\x61\x64\x18\x02 \x03(\x0b\x32\x10.gossip.Envelope\"<\n\x06Member\x12\x10\n\x08\x65ndpoint\x18\x01 \x01(\t\x12\x10\n\x08metadata\x18\x02 \x01(\x0c\x12\x0e\n\x06pki_id\x18\x03 \x01(\x0c\"\x07\n\x05\x45mpty\"&\n\x12RemoteStateRequest\x12\x10\n\x08seq_nums\x18\x01 \x03(\x04\"8\n\x13RemoteStateResponse\x12!\n\x08payloads\x18\x01 \x03(\x0b\x32\x0f.gossip.Payload*=\n\x0bPullMsgType\x12\r\n\tUNDEFINED\x10\x00\x12\r\n\tBLOCK_MSG\x10\x01\x12\x10\n\x0cIDENTITY_MSG\x10\x02\x32j\n\x06Gossip\x12\x38\n\x0cGossipStream\x12\x10.gossip.Envelope\x1a\x10.gossip.Envelope\"\x00(\x01\x30\x01\x12&\n\x04Ping\x12\r.gossip.Empty\x1a\r.gossip.Empty\"\x00\x42-Z+github.com/hyperledger/fabric/protos/gossipb\x06proto3') 24 ) 25 _sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 27 _PULLMSGTYPE = _descriptor.EnumDescriptor( 28 name='PullMsgType', 29 full_name='gossip.PullMsgType', 30 filename=None, 31 file=DESCRIPTOR, 32 values=[ 33 _descriptor.EnumValueDescriptor( 34 name='UNDEFINED', index=0, number=0, 35 options=None, 36 type=None), 37 _descriptor.EnumValueDescriptor( 38 name='BLOCK_MSG', index=1, number=1, 39 options=None, 40 type=None), 41 _descriptor.EnumValueDescriptor( 42 name='IDENTITY_MSG', index=2, number=2, 43 options=None, 44 type=None), 45 ], 46 containing_type=None, 47 options=None, 48 serialized_start=2545, 49 serialized_end=2606, 50 ) 51 _sym_db.RegisterEnumDescriptor(_PULLMSGTYPE) 52 53 PullMsgType = enum_type_wrapper.EnumTypeWrapper(_PULLMSGTYPE) 54 UNDEFINED = 0 55 BLOCK_MSG = 1 56 IDENTITY_MSG = 2 57 58 59 _GOSSIPMESSAGE_TAG = _descriptor.EnumDescriptor( 60 name='Tag', 61 full_name='gossip.GossipMessage.Tag', 62 filename=None, 63 file=DESCRIPTOR, 64 values=[ 65 _descriptor.EnumValueDescriptor( 66 name='UNDEFINED', index=0, number=0, 67 options=None, 68 type=None), 69 _descriptor.EnumValueDescriptor( 70 name='EMPTY', index=1, number=1, 71 options=None, 72 type=None), 73 _descriptor.EnumValueDescriptor( 74 name='ORG_ONLY', index=2, number=2, 75 options=None, 76 type=None), 77 _descriptor.EnumValueDescriptor( 78 name='CHAN_ONLY', index=3, number=3, 79 options=None, 80 type=None), 81 _descriptor.EnumValueDescriptor( 82 name='CHAN_AND_ORG', index=4, number=4, 83 options=None, 84 type=None), 85 _descriptor.EnumValueDescriptor( 86 name='CHAN_OR_ORG', index=5, number=5, 87 options=None, 88 type=None), 89 ], 90 containing_type=None, 91 options=None, 92 serialized_start=1094, 93 serialized_end=1189, 94 ) 95 _sym_db.RegisterEnumDescriptor(_GOSSIPMESSAGE_TAG) 96 97 98 _ENVELOPE = _descriptor.Descriptor( 99 name='Envelope', 100 full_name='gossip.Envelope', 101 filename=None, 102 file=DESCRIPTOR, 103 containing_type=None, 104 fields=[ 105 _descriptor.FieldDescriptor( 106 name='payload', full_name='gossip.Envelope.payload', index=0, 107 number=1, type=12, cpp_type=9, label=1, 108 has_default_value=False, default_value=_b(""), 109 message_type=None, enum_type=None, containing_type=None, 110 is_extension=False, extension_scope=None, 111 options=None), 112 _descriptor.FieldDescriptor( 113 name='signature', full_name='gossip.Envelope.signature', index=1, 114 number=2, type=12, cpp_type=9, label=1, 115 has_default_value=False, default_value=_b(""), 116 message_type=None, enum_type=None, containing_type=None, 117 is_extension=False, extension_scope=None, 118 options=None), 119 _descriptor.FieldDescriptor( 120 name='secretEnvelope', full_name='gossip.Envelope.secretEnvelope', index=2, 121 number=3, type=11, cpp_type=10, label=1, 122 has_default_value=False, default_value=None, 123 message_type=None, enum_type=None, containing_type=None, 124 is_extension=False, extension_scope=None, 125 options=None), 126 ], 127 extensions=[ 128 ], 129 nested_types=[], 130 enum_types=[ 131 ], 132 options=None, 133 is_extendable=False, 134 syntax='proto3', 135 extension_ranges=[], 136 oneofs=[ 137 ], 138 serialized_start=32, 139 serialized_end=126, 140 ) 141 142 143 _SECRETENVELOPE = _descriptor.Descriptor( 144 name='SecretEnvelope', 145 full_name='gossip.SecretEnvelope', 146 filename=None, 147 file=DESCRIPTOR, 148 containing_type=None, 149 fields=[ 150 _descriptor.FieldDescriptor( 151 name='payload', full_name='gossip.SecretEnvelope.payload', index=0, 152 number=1, type=12, cpp_type=9, label=1, 153 has_default_value=False, default_value=_b(""), 154 message_type=None, enum_type=None, containing_type=None, 155 is_extension=False, extension_scope=None, 156 options=None), 157 _descriptor.FieldDescriptor( 158 name='signature', full_name='gossip.SecretEnvelope.signature', index=1, 159 number=2, type=12, cpp_type=9, label=1, 160 has_default_value=False, default_value=_b(""), 161 message_type=None, enum_type=None, containing_type=None, 162 is_extension=False, extension_scope=None, 163 options=None), 164 ], 165 extensions=[ 166 ], 167 nested_types=[], 168 enum_types=[ 169 ], 170 options=None, 171 is_extendable=False, 172 syntax='proto3', 173 extension_ranges=[], 174 oneofs=[ 175 ], 176 serialized_start=128, 177 serialized_end=180, 178 ) 179 180 181 _SECRET = _descriptor.Descriptor( 182 name='Secret', 183 full_name='gossip.Secret', 184 filename=None, 185 file=DESCRIPTOR, 186 containing_type=None, 187 fields=[ 188 _descriptor.FieldDescriptor( 189 name='internalEndpoint', full_name='gossip.Secret.internalEndpoint', index=0, 190 number=1, type=9, cpp_type=9, label=1, 191 has_default_value=False, default_value=_b("").decode('utf-8'), 192 message_type=None, enum_type=None, containing_type=None, 193 is_extension=False, extension_scope=None, 194 options=None), 195 ], 196 extensions=[ 197 ], 198 nested_types=[], 199 enum_types=[ 200 ], 201 options=None, 202 is_extendable=False, 203 syntax='proto3', 204 extension_ranges=[], 205 oneofs=[ 206 _descriptor.OneofDescriptor( 207 name='content', full_name='gossip.Secret.content', 208 index=0, containing_type=None, fields=[]), 209 ], 210 serialized_start=182, 211 serialized_end=229, 212 ) 213 214 215 _GOSSIPMESSAGE = _descriptor.Descriptor( 216 name='GossipMessage', 217 full_name='gossip.GossipMessage', 218 filename=None, 219 file=DESCRIPTOR, 220 containing_type=None, 221 fields=[ 222 _descriptor.FieldDescriptor( 223 name='nonce', full_name='gossip.GossipMessage.nonce', index=0, 224 number=1, type=4, cpp_type=4, label=1, 225 has_default_value=False, default_value=0, 226 message_type=None, enum_type=None, containing_type=None, 227 is_extension=False, extension_scope=None, 228 options=None), 229 _descriptor.FieldDescriptor( 230 name='channel', full_name='gossip.GossipMessage.channel', index=1, 231 number=2, type=12, cpp_type=9, label=1, 232 has_default_value=False, default_value=_b(""), 233 message_type=None, enum_type=None, containing_type=None, 234 is_extension=False, extension_scope=None, 235 options=None), 236 _descriptor.FieldDescriptor( 237 name='tag', full_name='gossip.GossipMessage.tag', index=2, 238 number=3, type=14, cpp_type=8, label=1, 239 has_default_value=False, default_value=0, 240 message_type=None, enum_type=None, containing_type=None, 241 is_extension=False, extension_scope=None, 242 options=None), 243 _descriptor.FieldDescriptor( 244 name='alive_msg', full_name='gossip.GossipMessage.alive_msg', index=3, 245 number=5, type=11, cpp_type=10, label=1, 246 has_default_value=False, default_value=None, 247 message_type=None, enum_type=None, containing_type=None, 248 is_extension=False, extension_scope=None, 249 options=None), 250 _descriptor.FieldDescriptor( 251 name='mem_req', full_name='gossip.GossipMessage.mem_req', index=4, 252 number=6, type=11, cpp_type=10, label=1, 253 has_default_value=False, default_value=None, 254 message_type=None, enum_type=None, containing_type=None, 255 is_extension=False, extension_scope=None, 256 options=None), 257 _descriptor.FieldDescriptor( 258 name='mem_res', full_name='gossip.GossipMessage.mem_res', index=5, 259 number=7, type=11, cpp_type=10, label=1, 260 has_default_value=False, default_value=None, 261 message_type=None, enum_type=None, containing_type=None, 262 is_extension=False, extension_scope=None, 263 options=None), 264 _descriptor.FieldDescriptor( 265 name='data_msg', full_name='gossip.GossipMessage.data_msg', index=6, 266 number=8, type=11, cpp_type=10, label=1, 267 has_default_value=False, default_value=None, 268 message_type=None, enum_type=None, containing_type=None, 269 is_extension=False, extension_scope=None, 270 options=None), 271 _descriptor.FieldDescriptor( 272 name='hello', full_name='gossip.GossipMessage.hello', index=7, 273 number=9, type=11, cpp_type=10, label=1, 274 has_default_value=False, default_value=None, 275 message_type=None, enum_type=None, containing_type=None, 276 is_extension=False, extension_scope=None, 277 options=None), 278 _descriptor.FieldDescriptor( 279 name='data_dig', full_name='gossip.GossipMessage.data_dig', index=8, 280 number=10, type=11, cpp_type=10, label=1, 281 has_default_value=False, default_value=None, 282 message_type=None, enum_type=None, containing_type=None, 283 is_extension=False, extension_scope=None, 284 options=None), 285 _descriptor.FieldDescriptor( 286 name='data_req', full_name='gossip.GossipMessage.data_req', index=9, 287 number=11, type=11, cpp_type=10, label=1, 288 has_default_value=False, default_value=None, 289 message_type=None, enum_type=None, containing_type=None, 290 is_extension=False, extension_scope=None, 291 options=None), 292 _descriptor.FieldDescriptor( 293 name='data_update', full_name='gossip.GossipMessage.data_update', index=10, 294 number=12, type=11, cpp_type=10, label=1, 295 has_default_value=False, default_value=None, 296 message_type=None, enum_type=None, containing_type=None, 297 is_extension=False, extension_scope=None, 298 options=None), 299 _descriptor.FieldDescriptor( 300 name='empty', full_name='gossip.GossipMessage.empty', index=11, 301 number=13, type=11, cpp_type=10, label=1, 302 has_default_value=False, default_value=None, 303 message_type=None, enum_type=None, containing_type=None, 304 is_extension=False, extension_scope=None, 305 options=None), 306 _descriptor.FieldDescriptor( 307 name='conn', full_name='gossip.GossipMessage.conn', index=12, 308 number=14, type=11, cpp_type=10, label=1, 309 has_default_value=False, default_value=None, 310 message_type=None, enum_type=None, containing_type=None, 311 is_extension=False, extension_scope=None, 312 options=None), 313 _descriptor.FieldDescriptor( 314 name='state_info', full_name='gossip.GossipMessage.state_info', index=13, 315 number=15, type=11, cpp_type=10, label=1, 316 has_default_value=False, default_value=None, 317 message_type=None, enum_type=None, containing_type=None, 318 is_extension=False, extension_scope=None, 319 options=None), 320 _descriptor.FieldDescriptor( 321 name='state_snapshot', full_name='gossip.GossipMessage.state_snapshot', index=14, 322 number=16, type=11, cpp_type=10, label=1, 323 has_default_value=False, default_value=None, 324 message_type=None, enum_type=None, containing_type=None, 325 is_extension=False, extension_scope=None, 326 options=None), 327 _descriptor.FieldDescriptor( 328 name='state_info_pull_req', full_name='gossip.GossipMessage.state_info_pull_req', index=15, 329 number=17, type=11, cpp_type=10, label=1, 330 has_default_value=False, default_value=None, 331 message_type=None, enum_type=None, containing_type=None, 332 is_extension=False, extension_scope=None, 333 options=None), 334 _descriptor.FieldDescriptor( 335 name='state_request', full_name='gossip.GossipMessage.state_request', index=16, 336 number=18, type=11, cpp_type=10, label=1, 337 has_default_value=False, default_value=None, 338 message_type=None, enum_type=None, containing_type=None, 339 is_extension=False, extension_scope=None, 340 options=None), 341 _descriptor.FieldDescriptor( 342 name='state_response', full_name='gossip.GossipMessage.state_response', index=17, 343 number=19, type=11, cpp_type=10, label=1, 344 has_default_value=False, default_value=None, 345 message_type=None, enum_type=None, containing_type=None, 346 is_extension=False, extension_scope=None, 347 options=None), 348 _descriptor.FieldDescriptor( 349 name='leadership_msg', full_name='gossip.GossipMessage.leadership_msg', index=18, 350 number=20, type=11, cpp_type=10, label=1, 351 has_default_value=False, default_value=None, 352 message_type=None, enum_type=None, containing_type=None, 353 is_extension=False, extension_scope=None, 354 options=None), 355 _descriptor.FieldDescriptor( 356 name='peer_identity', full_name='gossip.GossipMessage.peer_identity', index=19, 357 number=21, type=11, cpp_type=10, label=1, 358 has_default_value=False, default_value=None, 359 message_type=None, enum_type=None, containing_type=None, 360 is_extension=False, extension_scope=None, 361 options=None), 362 ], 363 extensions=[ 364 ], 365 nested_types=[], 366 enum_types=[ 367 _GOSSIPMESSAGE_TAG, 368 ], 369 options=None, 370 is_extendable=False, 371 syntax='proto3', 372 extension_ranges=[], 373 oneofs=[ 374 _descriptor.OneofDescriptor( 375 name='content', full_name='gossip.GossipMessage.content', 376 index=0, containing_type=None, fields=[]), 377 ], 378 serialized_start=232, 379 serialized_end=1200, 380 ) 381 382 383 _STATEINFO = _descriptor.Descriptor( 384 name='StateInfo', 385 full_name='gossip.StateInfo', 386 filename=None, 387 file=DESCRIPTOR, 388 containing_type=None, 389 fields=[ 390 _descriptor.FieldDescriptor( 391 name='metadata', full_name='gossip.StateInfo.metadata', index=0, 392 number=1, type=12, cpp_type=9, label=1, 393 has_default_value=False, default_value=_b(""), 394 message_type=None, enum_type=None, containing_type=None, 395 is_extension=False, extension_scope=None, 396 options=None), 397 _descriptor.FieldDescriptor( 398 name='timestamp', full_name='gossip.StateInfo.timestamp', index=1, 399 number=2, type=11, cpp_type=10, label=1, 400 has_default_value=False, default_value=None, 401 message_type=None, enum_type=None, containing_type=None, 402 is_extension=False, extension_scope=None, 403 options=None), 404 _descriptor.FieldDescriptor( 405 name='pki_id', full_name='gossip.StateInfo.pki_id', index=2, 406 number=3, type=12, cpp_type=9, label=1, 407 has_default_value=False, default_value=_b(""), 408 message_type=None, enum_type=None, containing_type=None, 409 is_extension=False, extension_scope=None, 410 options=None), 411 ], 412 extensions=[ 413 ], 414 nested_types=[], 415 enum_types=[ 416 ], 417 options=None, 418 is_extendable=False, 419 syntax='proto3', 420 extension_ranges=[], 421 oneofs=[ 422 ], 423 serialized_start=1202, 424 serialized_end=1284, 425 ) 426 427 428 _STATEINFOSNAPSHOT = _descriptor.Descriptor( 429 name='StateInfoSnapshot', 430 full_name='gossip.StateInfoSnapshot', 431 filename=None, 432 file=DESCRIPTOR, 433 containing_type=None, 434 fields=[ 435 _descriptor.FieldDescriptor( 436 name='elements', full_name='gossip.StateInfoSnapshot.elements', index=0, 437 number=1, type=11, cpp_type=10, label=3, 438 has_default_value=False, default_value=[], 439 message_type=None, enum_type=None, containing_type=None, 440 is_extension=False, extension_scope=None, 441 options=None), 442 ], 443 extensions=[ 444 ], 445 nested_types=[], 446 enum_types=[ 447 ], 448 options=None, 449 is_extendable=False, 450 syntax='proto3', 451 extension_ranges=[], 452 oneofs=[ 453 ], 454 serialized_start=1286, 455 serialized_end=1341, 456 ) 457 458 459 _STATEINFOPULLREQUEST = _descriptor.Descriptor( 460 name='StateInfoPullRequest', 461 full_name='gossip.StateInfoPullRequest', 462 filename=None, 463 file=DESCRIPTOR, 464 containing_type=None, 465 fields=[ 466 ], 467 extensions=[ 468 ], 469 nested_types=[], 470 enum_types=[ 471 ], 472 options=None, 473 is_extendable=False, 474 syntax='proto3', 475 extension_ranges=[], 476 oneofs=[ 477 ], 478 serialized_start=1343, 479 serialized_end=1365, 480 ) 481 482 483 _CONNESTABLISH = _descriptor.Descriptor( 484 name='ConnEstablish', 485 full_name='gossip.ConnEstablish', 486 filename=None, 487 file=DESCRIPTOR, 488 containing_type=None, 489 fields=[ 490 _descriptor.FieldDescriptor( 491 name='pki_id', full_name='gossip.ConnEstablish.pki_id', index=0, 492 number=1, type=12, cpp_type=9, label=1, 493 has_default_value=False, default_value=_b(""), 494 message_type=None, enum_type=None, containing_type=None, 495 is_extension=False, extension_scope=None, 496 options=None), 497 _descriptor.FieldDescriptor( 498 name='cert', full_name='gossip.ConnEstablish.cert', index=1, 499 number=2, type=12, cpp_type=9, label=1, 500 has_default_value=False, default_value=_b(""), 501 message_type=None, enum_type=None, containing_type=None, 502 is_extension=False, extension_scope=None, 503 options=None), 504 _descriptor.FieldDescriptor( 505 name='hash', full_name='gossip.ConnEstablish.hash', index=2, 506 number=3, type=12, cpp_type=9, label=1, 507 has_default_value=False, default_value=_b(""), 508 message_type=None, enum_type=None, containing_type=None, 509 is_extension=False, extension_scope=None, 510 options=None), 511 ], 512 extensions=[ 513 ], 514 nested_types=[], 515 enum_types=[ 516 ], 517 options=None, 518 is_extendable=False, 519 syntax='proto3', 520 extension_ranges=[], 521 oneofs=[ 522 ], 523 serialized_start=1367, 524 serialized_end=1426, 525 ) 526 527 528 _PEERIDENTITY = _descriptor.Descriptor( 529 name='PeerIdentity', 530 full_name='gossip.PeerIdentity', 531 filename=None, 532 file=DESCRIPTOR, 533 containing_type=None, 534 fields=[ 535 _descriptor.FieldDescriptor( 536 name='pki_id', full_name='gossip.PeerIdentity.pki_id', index=0, 537 number=1, type=12, cpp_type=9, label=1, 538 has_default_value=False, default_value=_b(""), 539 message_type=None, enum_type=None, containing_type=None, 540 is_extension=False, extension_scope=None, 541 options=None), 542 _descriptor.FieldDescriptor( 543 name='cert', full_name='gossip.PeerIdentity.cert', index=1, 544 number=2, type=12, cpp_type=9, label=1, 545 has_default_value=False, default_value=_b(""), 546 message_type=None, enum_type=None, containing_type=None, 547 is_extension=False, extension_scope=None, 548 options=None), 549 _descriptor.FieldDescriptor( 550 name='metadata', full_name='gossip.PeerIdentity.metadata', index=2, 551 number=3, type=12, cpp_type=9, label=1, 552 has_default_value=False, default_value=_b(""), 553 message_type=None, enum_type=None, containing_type=None, 554 is_extension=False, extension_scope=None, 555 options=None), 556 ], 557 extensions=[ 558 ], 559 nested_types=[], 560 enum_types=[ 561 ], 562 options=None, 563 is_extendable=False, 564 syntax='proto3', 565 extension_ranges=[], 566 oneofs=[ 567 ], 568 serialized_start=1428, 569 serialized_end=1490, 570 ) 571 572 573 _DATAREQUEST = _descriptor.Descriptor( 574 name='DataRequest', 575 full_name='gossip.DataRequest', 576 filename=None, 577 file=DESCRIPTOR, 578 containing_type=None, 579 fields=[ 580 _descriptor.FieldDescriptor( 581 name='nonce', full_name='gossip.DataRequest.nonce', index=0, 582 number=1, type=4, cpp_type=4, label=1, 583 has_default_value=False, default_value=0, 584 message_type=None, enum_type=None, containing_type=None, 585 is_extension=False, extension_scope=None, 586 options=None), 587 _descriptor.FieldDescriptor( 588 name='digests', full_name='gossip.DataRequest.digests', index=1, 589 number=2, type=9, cpp_type=9, label=3, 590 has_default_value=False, default_value=[], 591 message_type=None, enum_type=None, containing_type=None, 592 is_extension=False, extension_scope=None, 593 options=None), 594 _descriptor.FieldDescriptor( 595 name='msg_type', full_name='gossip.DataRequest.msg_type', index=2, 596 number=3, type=14, cpp_type=8, label=1, 597 has_default_value=False, default_value=0, 598 message_type=None, enum_type=None, containing_type=None, 599 is_extension=False, extension_scope=None, 600 options=None), 601 ], 602 extensions=[ 603 ], 604 nested_types=[], 605 enum_types=[ 606 ], 607 options=None, 608 is_extendable=False, 609 syntax='proto3', 610 extension_ranges=[], 611 oneofs=[ 612 ], 613 serialized_start=1492, 614 serialized_end=1576, 615 ) 616 617 618 _GOSSIPHELLO = _descriptor.Descriptor( 619 name='GossipHello', 620 full_name='gossip.GossipHello', 621 filename=None, 622 file=DESCRIPTOR, 623 containing_type=None, 624 fields=[ 625 _descriptor.FieldDescriptor( 626 name='nonce', full_name='gossip.GossipHello.nonce', index=0, 627 number=1, type=4, cpp_type=4, label=1, 628 has_default_value=False, default_value=0, 629 message_type=None, enum_type=None, containing_type=None, 630 is_extension=False, extension_scope=None, 631 options=None), 632 _descriptor.FieldDescriptor( 633 name='metadata', full_name='gossip.GossipHello.metadata', index=1, 634 number=2, type=12, cpp_type=9, label=1, 635 has_default_value=False, default_value=_b(""), 636 message_type=None, enum_type=None, containing_type=None, 637 is_extension=False, extension_scope=None, 638 options=None), 639 _descriptor.FieldDescriptor( 640 name='msg_type', full_name='gossip.GossipHello.msg_type', index=2, 641 number=3, type=14, cpp_type=8, label=1, 642 has_default_value=False, default_value=0, 643 message_type=None, enum_type=None, containing_type=None, 644 is_extension=False, extension_scope=None, 645 options=None), 646 ], 647 extensions=[ 648 ], 649 nested_types=[], 650 enum_types=[ 651 ], 652 options=None, 653 is_extendable=False, 654 syntax='proto3', 655 extension_ranges=[], 656 oneofs=[ 657 ], 658 serialized_start=1578, 659 serialized_end=1663, 660 ) 661 662 663 _DATAUPDATE = _descriptor.Descriptor( 664 name='DataUpdate', 665 full_name='gossip.DataUpdate', 666 filename=None, 667 file=DESCRIPTOR, 668 containing_type=None, 669 fields=[ 670 _descriptor.FieldDescriptor( 671 name='nonce', full_name='gossip.DataUpdate.nonce', index=0, 672 number=1, type=4, cpp_type=4, label=1, 673 has_default_value=False, default_value=0, 674 message_type=None, enum_type=None, containing_type=None, 675 is_extension=False, extension_scope=None, 676 options=None), 677 _descriptor.FieldDescriptor( 678 name='data', full_name='gossip.DataUpdate.data', index=1, 679 number=2, type=11, cpp_type=10, label=3, 680 has_default_value=False, default_value=[], 681 message_type=None, enum_type=None, containing_type=None, 682 is_extension=False, extension_scope=None, 683 options=None), 684 _descriptor.FieldDescriptor( 685 name='msg_type', full_name='gossip.DataUpdate.msg_type', index=2, 686 number=3, type=14, cpp_type=8, label=1, 687 has_default_value=False, default_value=0, 688 message_type=None, enum_type=None, containing_type=None, 689 is_extension=False, extension_scope=None, 690 options=None), 691 ], 692 extensions=[ 693 ], 694 nested_types=[], 695 enum_types=[ 696 ], 697 options=None, 698 is_extendable=False, 699 syntax='proto3', 700 extension_ranges=[], 701 oneofs=[ 702 ], 703 serialized_start=1665, 704 serialized_end=1763, 705 ) 706 707 708 _DATADIGEST = _descriptor.Descriptor( 709 name='DataDigest', 710 full_name='gossip.DataDigest', 711 filename=None, 712 file=DESCRIPTOR, 713 containing_type=None, 714 fields=[ 715 _descriptor.FieldDescriptor( 716 name='nonce', full_name='gossip.DataDigest.nonce', index=0, 717 number=1, type=4, cpp_type=4, label=1, 718 has_default_value=False, default_value=0, 719 message_type=None, enum_type=None, containing_type=None, 720 is_extension=False, extension_scope=None, 721 options=None), 722 _descriptor.FieldDescriptor( 723 name='digests', full_name='gossip.DataDigest.digests', index=1, 724 number=2, type=9, cpp_type=9, label=3, 725 has_default_value=False, default_value=[], 726 message_type=None, enum_type=None, containing_type=None, 727 is_extension=False, extension_scope=None, 728 options=None), 729 _descriptor.FieldDescriptor( 730 name='msg_type', full_name='gossip.DataDigest.msg_type', index=2, 731 number=3, type=14, cpp_type=8, label=1, 732 has_default_value=False, default_value=0, 733 message_type=None, enum_type=None, containing_type=None, 734 is_extension=False, extension_scope=None, 735 options=None), 736 ], 737 extensions=[ 738 ], 739 nested_types=[], 740 enum_types=[ 741 ], 742 options=None, 743 is_extendable=False, 744 syntax='proto3', 745 extension_ranges=[], 746 oneofs=[ 747 ], 748 serialized_start=1765, 749 serialized_end=1848, 750 ) 751 752 753 _DATAMESSAGE = _descriptor.Descriptor( 754 name='DataMessage', 755 full_name='gossip.DataMessage', 756 filename=None, 757 file=DESCRIPTOR, 758 containing_type=None, 759 fields=[ 760 _descriptor.FieldDescriptor( 761 name='payload', full_name='gossip.DataMessage.payload', index=0, 762 number=1, type=11, cpp_type=10, label=1, 763 has_default_value=False, default_value=None, 764 message_type=None, enum_type=None, containing_type=None, 765 is_extension=False, extension_scope=None, 766 options=None), 767 ], 768 extensions=[ 769 ], 770 nested_types=[], 771 enum_types=[ 772 ], 773 options=None, 774 is_extendable=False, 775 syntax='proto3', 776 extension_ranges=[], 777 oneofs=[ 778 ], 779 serialized_start=1850, 780 serialized_end=1897, 781 ) 782 783 784 _PAYLOAD = _descriptor.Descriptor( 785 name='Payload', 786 full_name='gossip.Payload', 787 filename=None, 788 file=DESCRIPTOR, 789 containing_type=None, 790 fields=[ 791 _descriptor.FieldDescriptor( 792 name='seq_num', full_name='gossip.Payload.seq_num', index=0, 793 number=1, type=4, cpp_type=4, label=1, 794 has_default_value=False, default_value=0, 795 message_type=None, enum_type=None, containing_type=None, 796 is_extension=False, extension_scope=None, 797 options=None), 798 _descriptor.FieldDescriptor( 799 name='hash', full_name='gossip.Payload.hash', index=1, 800 number=2, type=9, cpp_type=9, label=1, 801 has_default_value=False, default_value=_b("").decode('utf-8'), 802 message_type=None, enum_type=None, containing_type=None, 803 is_extension=False, extension_scope=None, 804 options=None), 805 _descriptor.FieldDescriptor( 806 name='data', full_name='gossip.Payload.data', index=2, 807 number=3, type=12, cpp_type=9, label=1, 808 has_default_value=False, default_value=_b(""), 809 message_type=None, enum_type=None, containing_type=None, 810 is_extension=False, extension_scope=None, 811 options=None), 812 ], 813 extensions=[ 814 ], 815 nested_types=[], 816 enum_types=[ 817 ], 818 options=None, 819 is_extendable=False, 820 syntax='proto3', 821 extension_ranges=[], 822 oneofs=[ 823 ], 824 serialized_start=1899, 825 serialized_end=1953, 826 ) 827 828 829 _ALIVEMESSAGE = _descriptor.Descriptor( 830 name='AliveMessage', 831 full_name='gossip.AliveMessage', 832 filename=None, 833 file=DESCRIPTOR, 834 containing_type=None, 835 fields=[ 836 _descriptor.FieldDescriptor( 837 name='membership', full_name='gossip.AliveMessage.membership', index=0, 838 number=1, type=11, cpp_type=10, label=1, 839 has_default_value=False, default_value=None, 840 message_type=None, enum_type=None, containing_type=None, 841 is_extension=False, extension_scope=None, 842 options=None), 843 _descriptor.FieldDescriptor( 844 name='timestamp', full_name='gossip.AliveMessage.timestamp', index=1, 845 number=2, type=11, cpp_type=10, label=1, 846 has_default_value=False, default_value=None, 847 message_type=None, enum_type=None, containing_type=None, 848 is_extension=False, extension_scope=None, 849 options=None), 850 _descriptor.FieldDescriptor( 851 name='identity', full_name='gossip.AliveMessage.identity', index=2, 852 number=4, type=12, cpp_type=9, label=1, 853 has_default_value=False, default_value=_b(""), 854 message_type=None, enum_type=None, containing_type=None, 855 is_extension=False, extension_scope=None, 856 options=None), 857 ], 858 extensions=[ 859 ], 860 nested_types=[], 861 enum_types=[ 862 ], 863 options=None, 864 is_extendable=False, 865 syntax='proto3', 866 extension_ranges=[], 867 oneofs=[ 868 ], 869 serialized_start=1955, 870 serialized_end=2060, 871 ) 872 873 874 _LEADERSHIPMESSAGE = _descriptor.Descriptor( 875 name='LeadershipMessage', 876 full_name='gossip.LeadershipMessage', 877 filename=None, 878 file=DESCRIPTOR, 879 containing_type=None, 880 fields=[ 881 _descriptor.FieldDescriptor( 882 name='pki_id', full_name='gossip.LeadershipMessage.pki_id', index=0, 883 number=1, type=12, cpp_type=9, label=1, 884 has_default_value=False, default_value=_b(""), 885 message_type=None, enum_type=None, containing_type=None, 886 is_extension=False, extension_scope=None, 887 options=None), 888 _descriptor.FieldDescriptor( 889 name='timestamp', full_name='gossip.LeadershipMessage.timestamp', index=1, 890 number=2, type=11, cpp_type=10, label=1, 891 has_default_value=False, default_value=None, 892 message_type=None, enum_type=None, containing_type=None, 893 is_extension=False, extension_scope=None, 894 options=None), 895 _descriptor.FieldDescriptor( 896 name='is_declaration', full_name='gossip.LeadershipMessage.is_declaration', index=2, 897 number=3, type=8, cpp_type=7, label=1, 898 has_default_value=False, default_value=False, 899 message_type=None, enum_type=None, containing_type=None, 900 is_extension=False, extension_scope=None, 901 options=None), 902 ], 903 extensions=[ 904 ], 905 nested_types=[], 906 enum_types=[ 907 ], 908 options=None, 909 is_extendable=False, 910 syntax='proto3', 911 extension_ranges=[], 912 oneofs=[ 913 ], 914 serialized_start=2062, 915 serialized_end=2158, 916 ) 917 918 919 _PEERTIME = _descriptor.Descriptor( 920 name='PeerTime', 921 full_name='gossip.PeerTime', 922 filename=None, 923 file=DESCRIPTOR, 924 containing_type=None, 925 fields=[ 926 _descriptor.FieldDescriptor( 927 name='inc_number', full_name='gossip.PeerTime.inc_number', index=0, 928 number=1, type=4, cpp_type=4, label=1, 929 has_default_value=False, default_value=0, 930 message_type=None, enum_type=None, containing_type=None, 931 is_extension=False, extension_scope=None, 932 options=None), 933 _descriptor.FieldDescriptor( 934 name='seq_num', full_name='gossip.PeerTime.seq_num', index=1, 935 number=2, type=4, cpp_type=4, label=1, 936 has_default_value=False, default_value=0, 937 message_type=None, enum_type=None, containing_type=None, 938 is_extension=False, extension_scope=None, 939 options=None), 940 ], 941 extensions=[ 942 ], 943 nested_types=[], 944 enum_types=[ 945 ], 946 options=None, 947 is_extendable=False, 948 syntax='proto3', 949 extension_ranges=[], 950 oneofs=[ 951 ], 952 serialized_start=2160, 953 serialized_end=2207, 954 ) 955 956 957 _MEMBERSHIPREQUEST = _descriptor.Descriptor( 958 name='MembershipRequest', 959 full_name='gossip.MembershipRequest', 960 filename=None, 961 file=DESCRIPTOR, 962 containing_type=None, 963 fields=[ 964 _descriptor.FieldDescriptor( 965 name='self_information', full_name='gossip.MembershipRequest.self_information', index=0, 966 number=1, type=11, cpp_type=10, label=1, 967 has_default_value=False, default_value=None, 968 message_type=None, enum_type=None, containing_type=None, 969 is_extension=False, extension_scope=None, 970 options=None), 971 _descriptor.FieldDescriptor( 972 name='known', full_name='gossip.MembershipRequest.known', index=1, 973 number=2, type=12, cpp_type=9, label=3, 974 has_default_value=False, default_value=[], 975 message_type=None, enum_type=None, containing_type=None, 976 is_extension=False, extension_scope=None, 977 options=None), 978 ], 979 extensions=[ 980 ], 981 nested_types=[], 982 enum_types=[ 983 ], 984 options=None, 985 is_extendable=False, 986 syntax='proto3', 987 extension_ranges=[], 988 oneofs=[ 989 ], 990 serialized_start=2209, 991 serialized_end=2287, 992 ) 993 994 995 _MEMBERSHIPRESPONSE = _descriptor.Descriptor( 996 name='MembershipResponse', 997 full_name='gossip.MembershipResponse', 998 filename=None, 999 file=DESCRIPTOR, 1000 containing_type=None, 1001 fields=[ 1002 _descriptor.FieldDescriptor( 1003 name='alive', full_name='gossip.MembershipResponse.alive', index=0, 1004 number=1, type=11, cpp_type=10, label=3, 1005 has_default_value=False, default_value=[], 1006 message_type=None, enum_type=None, containing_type=None, 1007 is_extension=False, extension_scope=None, 1008 options=None), 1009 _descriptor.FieldDescriptor( 1010 name='dead', full_name='gossip.MembershipResponse.dead', index=1, 1011 number=2, type=11, cpp_type=10, label=3, 1012 has_default_value=False, default_value=[], 1013 message_type=None, enum_type=None, containing_type=None, 1014 is_extension=False, extension_scope=None, 1015 options=None), 1016 ], 1017 extensions=[ 1018 ], 1019 nested_types=[], 1020 enum_types=[ 1021 ], 1022 options=None, 1023 is_extendable=False, 1024 syntax='proto3', 1025 extension_ranges=[], 1026 oneofs=[ 1027 ], 1028 serialized_start=2289, 1029 serialized_end=2374, 1030 ) 1031 1032 1033 _MEMBER = _descriptor.Descriptor( 1034 name='Member', 1035 full_name='gossip.Member', 1036 filename=None, 1037 file=DESCRIPTOR, 1038 containing_type=None, 1039 fields=[ 1040 _descriptor.FieldDescriptor( 1041 name='endpoint', full_name='gossip.Member.endpoint', index=0, 1042 number=1, type=9, cpp_type=9, label=1, 1043 has_default_value=False, default_value=_b("").decode('utf-8'), 1044 message_type=None, enum_type=None, containing_type=None, 1045 is_extension=False, extension_scope=None, 1046 options=None), 1047 _descriptor.FieldDescriptor( 1048 name='metadata', full_name='gossip.Member.metadata', index=1, 1049 number=2, type=12, cpp_type=9, label=1, 1050 has_default_value=False, default_value=_b(""), 1051 message_type=None, enum_type=None, containing_type=None, 1052 is_extension=False, extension_scope=None, 1053 options=None), 1054 _descriptor.FieldDescriptor( 1055 name='pki_id', full_name='gossip.Member.pki_id', index=2, 1056 number=3, type=12, cpp_type=9, label=1, 1057 has_default_value=False, default_value=_b(""), 1058 message_type=None, enum_type=None, containing_type=None, 1059 is_extension=False, extension_scope=None, 1060 options=None), 1061 ], 1062 extensions=[ 1063 ], 1064 nested_types=[], 1065 enum_types=[ 1066 ], 1067 options=None, 1068 is_extendable=False, 1069 syntax='proto3', 1070 extension_ranges=[], 1071 oneofs=[ 1072 ], 1073 serialized_start=2376, 1074 serialized_end=2436, 1075 ) 1076 1077 1078 _EMPTY = _descriptor.Descriptor( 1079 name='Empty', 1080 full_name='gossip.Empty', 1081 filename=None, 1082 file=DESCRIPTOR, 1083 containing_type=None, 1084 fields=[ 1085 ], 1086 extensions=[ 1087 ], 1088 nested_types=[], 1089 enum_types=[ 1090 ], 1091 options=None, 1092 is_extendable=False, 1093 syntax='proto3', 1094 extension_ranges=[], 1095 oneofs=[ 1096 ], 1097 serialized_start=2438, 1098 serialized_end=2445, 1099 ) 1100 1101 1102 _REMOTESTATEREQUEST = _descriptor.Descriptor( 1103 name='RemoteStateRequest', 1104 full_name='gossip.RemoteStateRequest', 1105 filename=None, 1106 file=DESCRIPTOR, 1107 containing_type=None, 1108 fields=[ 1109 _descriptor.FieldDescriptor( 1110 name='seq_nums', full_name='gossip.RemoteStateRequest.seq_nums', index=0, 1111 number=1, type=4, cpp_type=4, label=3, 1112 has_default_value=False, default_value=[], 1113 message_type=None, enum_type=None, containing_type=None, 1114 is_extension=False, extension_scope=None, 1115 options=None), 1116 ], 1117 extensions=[ 1118 ], 1119 nested_types=[], 1120 enum_types=[ 1121 ], 1122 options=None, 1123 is_extendable=False, 1124 syntax='proto3', 1125 extension_ranges=[], 1126 oneofs=[ 1127 ], 1128 serialized_start=2447, 1129 serialized_end=2485, 1130 ) 1131 1132 1133 _REMOTESTATERESPONSE = _descriptor.Descriptor( 1134 name='RemoteStateResponse', 1135 full_name='gossip.RemoteStateResponse', 1136 filename=None, 1137 file=DESCRIPTOR, 1138 containing_type=None, 1139 fields=[ 1140 _descriptor.FieldDescriptor( 1141 name='payloads', full_name='gossip.RemoteStateResponse.payloads', index=0, 1142 number=1, type=11, cpp_type=10, label=3, 1143 has_default_value=False, default_value=[], 1144 message_type=None, enum_type=None, containing_type=None, 1145 is_extension=False, extension_scope=None, 1146 options=None), 1147 ], 1148 extensions=[ 1149 ], 1150 nested_types=[], 1151 enum_types=[ 1152 ], 1153 options=None, 1154 is_extendable=False, 1155 syntax='proto3', 1156 extension_ranges=[], 1157 oneofs=[ 1158 ], 1159 serialized_start=2487, 1160 serialized_end=2543, 1161 ) 1162 1163 _ENVELOPE.fields_by_name['secretEnvelope'].message_type = _SECRETENVELOPE 1164 _SECRET.oneofs_by_name['content'].fields.append( 1165 _SECRET.fields_by_name['internalEndpoint']) 1166 _SECRET.fields_by_name['internalEndpoint'].containing_oneof = _SECRET.oneofs_by_name['content'] 1167 _GOSSIPMESSAGE.fields_by_name['tag'].enum_type = _GOSSIPMESSAGE_TAG 1168 _GOSSIPMESSAGE.fields_by_name['alive_msg'].message_type = _ALIVEMESSAGE 1169 _GOSSIPMESSAGE.fields_by_name['mem_req'].message_type = _MEMBERSHIPREQUEST 1170 _GOSSIPMESSAGE.fields_by_name['mem_res'].message_type = _MEMBERSHIPRESPONSE 1171 _GOSSIPMESSAGE.fields_by_name['data_msg'].message_type = _DATAMESSAGE 1172 _GOSSIPMESSAGE.fields_by_name['hello'].message_type = _GOSSIPHELLO 1173 _GOSSIPMESSAGE.fields_by_name['data_dig'].message_type = _DATADIGEST 1174 _GOSSIPMESSAGE.fields_by_name['data_req'].message_type = _DATAREQUEST 1175 _GOSSIPMESSAGE.fields_by_name['data_update'].message_type = _DATAUPDATE 1176 _GOSSIPMESSAGE.fields_by_name['empty'].message_type = _EMPTY 1177 _GOSSIPMESSAGE.fields_by_name['conn'].message_type = _CONNESTABLISH 1178 _GOSSIPMESSAGE.fields_by_name['state_info'].message_type = _STATEINFO 1179 _GOSSIPMESSAGE.fields_by_name['state_snapshot'].message_type = _STATEINFOSNAPSHOT 1180 _GOSSIPMESSAGE.fields_by_name['state_info_pull_req'].message_type = _STATEINFOPULLREQUEST 1181 _GOSSIPMESSAGE.fields_by_name['state_request'].message_type = _REMOTESTATEREQUEST 1182 _GOSSIPMESSAGE.fields_by_name['state_response'].message_type = _REMOTESTATERESPONSE 1183 _GOSSIPMESSAGE.fields_by_name['leadership_msg'].message_type = _LEADERSHIPMESSAGE 1184 _GOSSIPMESSAGE.fields_by_name['peer_identity'].message_type = _PEERIDENTITY 1185 _GOSSIPMESSAGE_TAG.containing_type = _GOSSIPMESSAGE 1186 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1187 _GOSSIPMESSAGE.fields_by_name['alive_msg']) 1188 _GOSSIPMESSAGE.fields_by_name['alive_msg'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1189 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1190 _GOSSIPMESSAGE.fields_by_name['mem_req']) 1191 _GOSSIPMESSAGE.fields_by_name['mem_req'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1192 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1193 _GOSSIPMESSAGE.fields_by_name['mem_res']) 1194 _GOSSIPMESSAGE.fields_by_name['mem_res'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1195 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1196 _GOSSIPMESSAGE.fields_by_name['data_msg']) 1197 _GOSSIPMESSAGE.fields_by_name['data_msg'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1198 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1199 _GOSSIPMESSAGE.fields_by_name['hello']) 1200 _GOSSIPMESSAGE.fields_by_name['hello'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1201 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1202 _GOSSIPMESSAGE.fields_by_name['data_dig']) 1203 _GOSSIPMESSAGE.fields_by_name['data_dig'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1204 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1205 _GOSSIPMESSAGE.fields_by_name['data_req']) 1206 _GOSSIPMESSAGE.fields_by_name['data_req'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1207 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1208 _GOSSIPMESSAGE.fields_by_name['data_update']) 1209 _GOSSIPMESSAGE.fields_by_name['data_update'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1210 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1211 _GOSSIPMESSAGE.fields_by_name['empty']) 1212 _GOSSIPMESSAGE.fields_by_name['empty'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1213 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1214 _GOSSIPMESSAGE.fields_by_name['conn']) 1215 _GOSSIPMESSAGE.fields_by_name['conn'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1216 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1217 _GOSSIPMESSAGE.fields_by_name['state_info']) 1218 _GOSSIPMESSAGE.fields_by_name['state_info'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1219 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1220 _GOSSIPMESSAGE.fields_by_name['state_snapshot']) 1221 _GOSSIPMESSAGE.fields_by_name['state_snapshot'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1222 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1223 _GOSSIPMESSAGE.fields_by_name['state_info_pull_req']) 1224 _GOSSIPMESSAGE.fields_by_name['state_info_pull_req'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1225 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1226 _GOSSIPMESSAGE.fields_by_name['state_request']) 1227 _GOSSIPMESSAGE.fields_by_name['state_request'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1228 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1229 _GOSSIPMESSAGE.fields_by_name['state_response']) 1230 _GOSSIPMESSAGE.fields_by_name['state_response'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1231 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1232 _GOSSIPMESSAGE.fields_by_name['leadership_msg']) 1233 _GOSSIPMESSAGE.fields_by_name['leadership_msg'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1234 _GOSSIPMESSAGE.oneofs_by_name['content'].fields.append( 1235 _GOSSIPMESSAGE.fields_by_name['peer_identity']) 1236 _GOSSIPMESSAGE.fields_by_name['peer_identity'].containing_oneof = _GOSSIPMESSAGE.oneofs_by_name['content'] 1237 _STATEINFO.fields_by_name['timestamp'].message_type = _PEERTIME 1238 _STATEINFOSNAPSHOT.fields_by_name['elements'].message_type = _ENVELOPE 1239 _DATAREQUEST.fields_by_name['msg_type'].enum_type = _PULLMSGTYPE 1240 _GOSSIPHELLO.fields_by_name['msg_type'].enum_type = _PULLMSGTYPE 1241 _DATAUPDATE.fields_by_name['data'].message_type = _ENVELOPE 1242 _DATAUPDATE.fields_by_name['msg_type'].enum_type = _PULLMSGTYPE 1243 _DATADIGEST.fields_by_name['msg_type'].enum_type = _PULLMSGTYPE 1244 _DATAMESSAGE.fields_by_name['payload'].message_type = _PAYLOAD 1245 _ALIVEMESSAGE.fields_by_name['membership'].message_type = _MEMBER 1246 _ALIVEMESSAGE.fields_by_name['timestamp'].message_type = _PEERTIME 1247 _LEADERSHIPMESSAGE.fields_by_name['timestamp'].message_type = _PEERTIME 1248 _MEMBERSHIPREQUEST.fields_by_name['self_information'].message_type = _ENVELOPE 1249 _MEMBERSHIPRESPONSE.fields_by_name['alive'].message_type = _ENVELOPE 1250 _MEMBERSHIPRESPONSE.fields_by_name['dead'].message_type = _ENVELOPE 1251 _REMOTESTATERESPONSE.fields_by_name['payloads'].message_type = _PAYLOAD 1252 DESCRIPTOR.message_types_by_name['Envelope'] = _ENVELOPE 1253 DESCRIPTOR.message_types_by_name['SecretEnvelope'] = _SECRETENVELOPE 1254 DESCRIPTOR.message_types_by_name['Secret'] = _SECRET 1255 DESCRIPTOR.message_types_by_name['GossipMessage'] = _GOSSIPMESSAGE 1256 DESCRIPTOR.message_types_by_name['StateInfo'] = _STATEINFO 1257 DESCRIPTOR.message_types_by_name['StateInfoSnapshot'] = _STATEINFOSNAPSHOT 1258 DESCRIPTOR.message_types_by_name['StateInfoPullRequest'] = _STATEINFOPULLREQUEST 1259 DESCRIPTOR.message_types_by_name['ConnEstablish'] = _CONNESTABLISH 1260 DESCRIPTOR.message_types_by_name['PeerIdentity'] = _PEERIDENTITY 1261 DESCRIPTOR.message_types_by_name['DataRequest'] = _DATAREQUEST 1262 DESCRIPTOR.message_types_by_name['GossipHello'] = _GOSSIPHELLO 1263 DESCRIPTOR.message_types_by_name['DataUpdate'] = _DATAUPDATE 1264 DESCRIPTOR.message_types_by_name['DataDigest'] = _DATADIGEST 1265 DESCRIPTOR.message_types_by_name['DataMessage'] = _DATAMESSAGE 1266 DESCRIPTOR.message_types_by_name['Payload'] = _PAYLOAD 1267 DESCRIPTOR.message_types_by_name['AliveMessage'] = _ALIVEMESSAGE 1268 DESCRIPTOR.message_types_by_name['LeadershipMessage'] = _LEADERSHIPMESSAGE 1269 DESCRIPTOR.message_types_by_name['PeerTime'] = _PEERTIME 1270 DESCRIPTOR.message_types_by_name['MembershipRequest'] = _MEMBERSHIPREQUEST 1271 DESCRIPTOR.message_types_by_name['MembershipResponse'] = _MEMBERSHIPRESPONSE 1272 DESCRIPTOR.message_types_by_name['Member'] = _MEMBER 1273 DESCRIPTOR.message_types_by_name['Empty'] = _EMPTY 1274 DESCRIPTOR.message_types_by_name['RemoteStateRequest'] = _REMOTESTATEREQUEST 1275 DESCRIPTOR.message_types_by_name['RemoteStateResponse'] = _REMOTESTATERESPONSE 1276 DESCRIPTOR.enum_types_by_name['PullMsgType'] = _PULLMSGTYPE 1277 1278 Envelope = _reflection.GeneratedProtocolMessageType('Envelope', (_message.Message,), dict( 1279 DESCRIPTOR = _ENVELOPE, 1280 __module__ = 'gossip.message_pb2' 1281 # @@protoc_insertion_point(class_scope:gossip.Envelope) 1282 )) 1283 _sym_db.RegisterMessage(Envelope) 1284 1285 SecretEnvelope = _reflection.GeneratedProtocolMessageType('SecretEnvelope', (_message.Message,), dict( 1286 DESCRIPTOR = _SECRETENVELOPE, 1287 __module__ = 'gossip.message_pb2' 1288 # @@protoc_insertion_point(class_scope:gossip.SecretEnvelope) 1289 )) 1290 _sym_db.RegisterMessage(SecretEnvelope) 1291 1292 Secret = _reflection.GeneratedProtocolMessageType('Secret', (_message.Message,), dict( 1293 DESCRIPTOR = _SECRET, 1294 __module__ = 'gossip.message_pb2' 1295 # @@protoc_insertion_point(class_scope:gossip.Secret) 1296 )) 1297 _sym_db.RegisterMessage(Secret) 1298 1299 GossipMessage = _reflection.GeneratedProtocolMessageType('GossipMessage', (_message.Message,), dict( 1300 DESCRIPTOR = _GOSSIPMESSAGE, 1301 __module__ = 'gossip.message_pb2' 1302 # @@protoc_insertion_point(class_scope:gossip.GossipMessage) 1303 )) 1304 _sym_db.RegisterMessage(GossipMessage) 1305 1306 StateInfo = _reflection.GeneratedProtocolMessageType('StateInfo', (_message.Message,), dict( 1307 DESCRIPTOR = _STATEINFO, 1308 __module__ = 'gossip.message_pb2' 1309 # @@protoc_insertion_point(class_scope:gossip.StateInfo) 1310 )) 1311 _sym_db.RegisterMessage(StateInfo) 1312 1313 StateInfoSnapshot = _reflection.GeneratedProtocolMessageType('StateInfoSnapshot', (_message.Message,), dict( 1314 DESCRIPTOR = _STATEINFOSNAPSHOT, 1315 __module__ = 'gossip.message_pb2' 1316 # @@protoc_insertion_point(class_scope:gossip.StateInfoSnapshot) 1317 )) 1318 _sym_db.RegisterMessage(StateInfoSnapshot) 1319 1320 StateInfoPullRequest = _reflection.GeneratedProtocolMessageType('StateInfoPullRequest', (_message.Message,), dict( 1321 DESCRIPTOR = _STATEINFOPULLREQUEST, 1322 __module__ = 'gossip.message_pb2' 1323 # @@protoc_insertion_point(class_scope:gossip.StateInfoPullRequest) 1324 )) 1325 _sym_db.RegisterMessage(StateInfoPullRequest) 1326 1327 ConnEstablish = _reflection.GeneratedProtocolMessageType('ConnEstablish', (_message.Message,), dict( 1328 DESCRIPTOR = _CONNESTABLISH, 1329 __module__ = 'gossip.message_pb2' 1330 # @@protoc_insertion_point(class_scope:gossip.ConnEstablish) 1331 )) 1332 _sym_db.RegisterMessage(ConnEstablish) 1333 1334 PeerIdentity = _reflection.GeneratedProtocolMessageType('PeerIdentity', (_message.Message,), dict( 1335 DESCRIPTOR = _PEERIDENTITY, 1336 __module__ = 'gossip.message_pb2' 1337 # @@protoc_insertion_point(class_scope:gossip.PeerIdentity) 1338 )) 1339 _sym_db.RegisterMessage(PeerIdentity) 1340 1341 DataRequest = _reflection.GeneratedProtocolMessageType('DataRequest', (_message.Message,), dict( 1342 DESCRIPTOR = _DATAREQUEST, 1343 __module__ = 'gossip.message_pb2' 1344 # @@protoc_insertion_point(class_scope:gossip.DataRequest) 1345 )) 1346 _sym_db.RegisterMessage(DataRequest) 1347 1348 GossipHello = _reflection.GeneratedProtocolMessageType('GossipHello', (_message.Message,), dict( 1349 DESCRIPTOR = _GOSSIPHELLO, 1350 __module__ = 'gossip.message_pb2' 1351 # @@protoc_insertion_point(class_scope:gossip.GossipHello) 1352 )) 1353 _sym_db.RegisterMessage(GossipHello) 1354 1355 DataUpdate = _reflection.GeneratedProtocolMessageType('DataUpdate', (_message.Message,), dict( 1356 DESCRIPTOR = _DATAUPDATE, 1357 __module__ = 'gossip.message_pb2' 1358 # @@protoc_insertion_point(class_scope:gossip.DataUpdate) 1359 )) 1360 _sym_db.RegisterMessage(DataUpdate) 1361 1362 DataDigest = _reflection.GeneratedProtocolMessageType('DataDigest', (_message.Message,), dict( 1363 DESCRIPTOR = _DATADIGEST, 1364 __module__ = 'gossip.message_pb2' 1365 # @@protoc_insertion_point(class_scope:gossip.DataDigest) 1366 )) 1367 _sym_db.RegisterMessage(DataDigest) 1368 1369 DataMessage = _reflection.GeneratedProtocolMessageType('DataMessage', (_message.Message,), dict( 1370 DESCRIPTOR = _DATAMESSAGE, 1371 __module__ = 'gossip.message_pb2' 1372 # @@protoc_insertion_point(class_scope:gossip.DataMessage) 1373 )) 1374 _sym_db.RegisterMessage(DataMessage) 1375 1376 Payload = _reflection.GeneratedProtocolMessageType('Payload', (_message.Message,), dict( 1377 DESCRIPTOR = _PAYLOAD, 1378 __module__ = 'gossip.message_pb2' 1379 # @@protoc_insertion_point(class_scope:gossip.Payload) 1380 )) 1381 _sym_db.RegisterMessage(Payload) 1382 1383 AliveMessage = _reflection.GeneratedProtocolMessageType('AliveMessage', (_message.Message,), dict( 1384 DESCRIPTOR = _ALIVEMESSAGE, 1385 __module__ = 'gossip.message_pb2' 1386 # @@protoc_insertion_point(class_scope:gossip.AliveMessage) 1387 )) 1388 _sym_db.RegisterMessage(AliveMessage) 1389 1390 LeadershipMessage = _reflection.GeneratedProtocolMessageType('LeadershipMessage', (_message.Message,), dict( 1391 DESCRIPTOR = _LEADERSHIPMESSAGE, 1392 __module__ = 'gossip.message_pb2' 1393 # @@protoc_insertion_point(class_scope:gossip.LeadershipMessage) 1394 )) 1395 _sym_db.RegisterMessage(LeadershipMessage) 1396 1397 PeerTime = _reflection.GeneratedProtocolMessageType('PeerTime', (_message.Message,), dict( 1398 DESCRIPTOR = _PEERTIME, 1399 __module__ = 'gossip.message_pb2' 1400 # @@protoc_insertion_point(class_scope:gossip.PeerTime) 1401 )) 1402 _sym_db.RegisterMessage(PeerTime) 1403 1404 MembershipRequest = _reflection.GeneratedProtocolMessageType('MembershipRequest', (_message.Message,), dict( 1405 DESCRIPTOR = _MEMBERSHIPREQUEST, 1406 __module__ = 'gossip.message_pb2' 1407 # @@protoc_insertion_point(class_scope:gossip.MembershipRequest) 1408 )) 1409 _sym_db.RegisterMessage(MembershipRequest) 1410 1411 MembershipResponse = _reflection.GeneratedProtocolMessageType('MembershipResponse', (_message.Message,), dict( 1412 DESCRIPTOR = _MEMBERSHIPRESPONSE, 1413 __module__ = 'gossip.message_pb2' 1414 # @@protoc_insertion_point(class_scope:gossip.MembershipResponse) 1415 )) 1416 _sym_db.RegisterMessage(MembershipResponse) 1417 1418 Member = _reflection.GeneratedProtocolMessageType('Member', (_message.Message,), dict( 1419 DESCRIPTOR = _MEMBER, 1420 __module__ = 'gossip.message_pb2' 1421 # @@protoc_insertion_point(class_scope:gossip.Member) 1422 )) 1423 _sym_db.RegisterMessage(Member) 1424 1425 Empty = _reflection.GeneratedProtocolMessageType('Empty', (_message.Message,), dict( 1426 DESCRIPTOR = _EMPTY, 1427 __module__ = 'gossip.message_pb2' 1428 # @@protoc_insertion_point(class_scope:gossip.Empty) 1429 )) 1430 _sym_db.RegisterMessage(Empty) 1431 1432 RemoteStateRequest = _reflection.GeneratedProtocolMessageType('RemoteStateRequest', (_message.Message,), dict( 1433 DESCRIPTOR = _REMOTESTATEREQUEST, 1434 __module__ = 'gossip.message_pb2' 1435 # @@protoc_insertion_point(class_scope:gossip.RemoteStateRequest) 1436 )) 1437 _sym_db.RegisterMessage(RemoteStateRequest) 1438 1439 RemoteStateResponse = _reflection.GeneratedProtocolMessageType('RemoteStateResponse', (_message.Message,), dict( 1440 DESCRIPTOR = _REMOTESTATERESPONSE, 1441 __module__ = 'gossip.message_pb2' 1442 # @@protoc_insertion_point(class_scope:gossip.RemoteStateResponse) 1443 )) 1444 _sym_db.RegisterMessage(RemoteStateResponse) 1445 1446 1447 DESCRIPTOR.has_options = True 1448 DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('Z+github.com/hyperledger/fabric/protos/gossip')) 1449 try: 1450 # THESE ELEMENTS WILL BE DEPRECATED. 1451 # Please use the generated *_pb2_grpc.py files instead. 1452 import grpc 1453 from grpc.framework.common import cardinality 1454 from grpc.framework.interfaces.face import utilities as face_utilities 1455 from grpc.beta import implementations as beta_implementations 1456 from grpc.beta import interfaces as beta_interfaces 1457 1458 1459 class GossipStub(object): 1460 """Gossip 1461 """ 1462 1463 def __init__(self, channel): 1464 """Constructor. 1465 1466 Args: 1467 channel: A grpc.Channel. 1468 """ 1469 self.GossipStream = channel.stream_stream( 1470 '/gossip.Gossip/GossipStream', 1471 request_serializer=Envelope.SerializeToString, 1472 response_deserializer=Envelope.FromString, 1473 ) 1474 self.Ping = channel.unary_unary( 1475 '/gossip.Gossip/Ping', 1476 request_serializer=Empty.SerializeToString, 1477 response_deserializer=Empty.FromString, 1478 ) 1479 1480 1481 class GossipServicer(object): 1482 """Gossip 1483 """ 1484 1485 def GossipStream(self, request_iterator, context): 1486 """GossipStream is the gRPC stream used for sending and receiving messages 1487 """ 1488 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 1489 context.set_details('Method not implemented!') 1490 raise NotImplementedError('Method not implemented!') 1491 1492 def Ping(self, request, context): 1493 """Ping is used to probe a remote peer's aliveness 1494 """ 1495 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 1496 context.set_details('Method not implemented!') 1497 raise NotImplementedError('Method not implemented!') 1498 1499 1500 def add_GossipServicer_to_server(servicer, server): 1501 rpc_method_handlers = { 1502 'GossipStream': grpc.stream_stream_rpc_method_handler( 1503 servicer.GossipStream, 1504 request_deserializer=Envelope.FromString, 1505 response_serializer=Envelope.SerializeToString, 1506 ), 1507 'Ping': grpc.unary_unary_rpc_method_handler( 1508 servicer.Ping, 1509 request_deserializer=Empty.FromString, 1510 response_serializer=Empty.SerializeToString, 1511 ), 1512 } 1513 generic_handler = grpc.method_handlers_generic_handler( 1514 'gossip.Gossip', rpc_method_handlers) 1515 server.add_generic_rpc_handlers((generic_handler,)) 1516 1517 1518 class BetaGossipServicer(object): 1519 """The Beta API is deprecated for 0.15.0 and later. 1520 1521 It is recommended to use the GA API (classes and functions in this 1522 file not marked beta) for all further purposes. This class was generated 1523 only to ease transition from grpcio<0.15.0 to grpcio>=0.15.0.""" 1524 """Gossip 1525 """ 1526 def GossipStream(self, request_iterator, context): 1527 """GossipStream is the gRPC stream used for sending and receiving messages 1528 """ 1529 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 1530 def Ping(self, request, context): 1531 """Ping is used to probe a remote peer's aliveness 1532 """ 1533 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 1534 1535 1536 class BetaGossipStub(object): 1537 """The Beta API is deprecated for 0.15.0 and later. 1538 1539 It is recommended to use the GA API (classes and functions in this 1540 file not marked beta) for all further purposes. This class was generated 1541 only to ease transition from grpcio<0.15.0 to grpcio>=0.15.0.""" 1542 """Gossip 1543 """ 1544 def GossipStream(self, request_iterator, timeout, metadata=None, with_call=False, protocol_options=None): 1545 """GossipStream is the gRPC stream used for sending and receiving messages 1546 """ 1547 raise NotImplementedError() 1548 def Ping(self, request, timeout, metadata=None, with_call=False, protocol_options=None): 1549 """Ping is used to probe a remote peer's aliveness 1550 """ 1551 raise NotImplementedError() 1552 Ping.future = None 1553 1554 1555 def beta_create_Gossip_server(servicer, pool=None, pool_size=None, default_timeout=None, maximum_timeout=None): 1556 """The Beta API is deprecated for 0.15.0 and later. 1557 1558 It is recommended to use the GA API (classes and functions in this 1559 file not marked beta) for all further purposes. This function was 1560 generated only to ease transition from grpcio<0.15.0 to grpcio>=0.15.0""" 1561 request_deserializers = { 1562 ('gossip.Gossip', 'GossipStream'): Envelope.FromString, 1563 ('gossip.Gossip', 'Ping'): Empty.FromString, 1564 } 1565 response_serializers = { 1566 ('gossip.Gossip', 'GossipStream'): Envelope.SerializeToString, 1567 ('gossip.Gossip', 'Ping'): Empty.SerializeToString, 1568 } 1569 method_implementations = { 1570 ('gossip.Gossip', 'GossipStream'): face_utilities.stream_stream_inline(servicer.GossipStream), 1571 ('gossip.Gossip', 'Ping'): face_utilities.unary_unary_inline(servicer.Ping), 1572 } 1573 server_options = beta_implementations.server_options(request_deserializers=request_deserializers, response_serializers=response_serializers, thread_pool=pool, thread_pool_size=pool_size, default_timeout=default_timeout, maximum_timeout=maximum_timeout) 1574 return beta_implementations.server(method_implementations, options=server_options) 1575 1576 1577 def beta_create_Gossip_stub(channel, host=None, metadata_transformer=None, pool=None, pool_size=None): 1578 """The Beta API is deprecated for 0.15.0 and later. 1579 1580 It is recommended to use the GA API (classes and functions in this 1581 file not marked beta) for all further purposes. This function was 1582 generated only to ease transition from grpcio<0.15.0 to grpcio>=0.15.0""" 1583 request_serializers = { 1584 ('gossip.Gossip', 'GossipStream'): Envelope.SerializeToString, 1585 ('gossip.Gossip', 'Ping'): Empty.SerializeToString, 1586 } 1587 response_deserializers = { 1588 ('gossip.Gossip', 'GossipStream'): Envelope.FromString, 1589 ('gossip.Gossip', 'Ping'): Empty.FromString, 1590 } 1591 cardinalities = { 1592 'GossipStream': cardinality.Cardinality.STREAM_STREAM, 1593 'Ping': cardinality.Cardinality.UNARY_UNARY, 1594 } 1595 stub_options = beta_implementations.stub_options(host=host, metadata_transformer=metadata_transformer, request_serializers=request_serializers, response_deserializers=response_deserializers, thread_pool=pool, thread_pool_size=pool_size) 1596 return beta_implementations.dynamic_stub(channel, 'gossip.Gossip', cardinalities, options=stub_options) 1597 except ImportError: 1598 pass 1599 # @@protoc_insertion_point(module_scope)