# Generated by the protocol buffer compiler. DO NOT EDIT! # source: client_protocol.proto import sys _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) from google.protobuf import descriptor as _descriptor from google.protobuf import message as _message from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database from google.protobuf import descriptor_pb2 # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() DESCRIPTOR = _descriptor.FileDescriptor( name='client_protocol.proto', package='ipc.invalidation', syntax='proto2', serialized_pb=_b('\n\x15\x63lient_protocol.proto\x12\x10ipc.invalidation\"7\n\x07Version\x12\x15\n\rmajor_version\x18\x01 \x01(\x05\x12\x15\n\rminor_version\x18\x02 \x01(\x05\"=\n\x0fProtocolVersion\x12*\n\x07version\x18\x01 \x01(\x0b\x32\x19.ipc.invalidation.Version\"y\n\rClientVersion\x12*\n\x07version\x18\x01 \x01(\x0b\x32\x19.ipc.invalidation.Version\x12\x10\n\x08platform\x18\x02 \x01(\t\x12\x10\n\x08language\x18\x03 \x01(\t\x12\x18\n\x10\x61pplication_info\x18\x04 \x01(\t\"\x8f\x01\n\x07StatusP\x12,\n\x04\x63ode\x18\x01 \x01(\x0e\x32\x1e.ipc.invalidation.StatusP.Code\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\"A\n\x04\x43ode\x12\x0b\n\x07SUCCESS\x10\x01\x12\x15\n\x11TRANSIENT_FAILURE\x10\x02\x12\x15\n\x11PERMANENT_FAILURE\x10\x03\")\n\tObjectIdP\x12\x0e\n\x06source\x18\x01 \x01(\x05\x12\x0c\n\x04name\x18\x02 \x01(\x0c\"@\n\x14\x41pplicationClientIdP\x12\x13\n\x0b\x63lient_type\x18\x01 \x01(\x05\x12\x13\n\x0b\x63lient_name\x18\x02 \x01(\x0c\"\xcd\x01\n\rInvalidationP\x12.\n\tobject_id\x18\x01 \x01(\x0b\x32\x1b.ipc.invalidation.ObjectIdP\x12\x18\n\x10is_known_version\x18\x02 \x01(\x08\x12\x0f\n\x07version\x18\x03 \x01(\x03\x12!\n\x12is_trickle_restart\x18\x06 \x01(\x08:\x05\x66\x61lse\x12\x0f\n\x07payload\x18\x04 \x01(\x0c\x12-\n!bridge_arrival_time_ms_deprecated\x18\x05 \x01(\x03\x42\x02\x18\x01\"\xa0\x01\n\rRegistrationP\x12.\n\tobject_id\x18\x01 \x01(\x0b\x32\x1b.ipc.invalidation.ObjectIdP\x12\x37\n\x07op_type\x18\x02 \x01(\x0e\x32&.ipc.invalidation.RegistrationP.OpType\"&\n\x06OpType\x12\x0c\n\x08REGISTER\x10\x01\x12\x0e\n\nUNREGISTER\x10\x02\"M\n\x13RegistrationSummary\x12\x19\n\x11num_registrations\x18\x01 \x01(\x05\x12\x1b\n\x13registration_digest\x18\x02 \x01(\x0c\"\x89\x02\n\x0c\x43lientHeader\x12;\n\x10protocol_version\x18\x01 \x01(\x0b\x32!.ipc.invalidation.ProtocolVersion\x12\x14\n\x0c\x63lient_token\x18\x02 \x01(\x0c\x12\x43\n\x14registration_summary\x18\x03 \x01(\x0b\x32%.ipc.invalidation.RegistrationSummary\x12\x16\n\x0e\x63lient_time_ms\x18\x04 \x01(\x03\x12 \n\x18max_known_server_time_ms\x18\x05 \x01(\x03\x12\x12\n\nmessage_id\x18\x06 \x01(\t\x12\x13\n\x0b\x63lient_type\x18\x07 \x01(\x05\"\x99\x03\n\x15\x43lientToServerMessage\x12.\n\x06header\x18\x01 \x01(\x0b\x32\x1e.ipc.invalidation.ClientHeader\x12?\n\x12initialize_message\x18\x02 \x01(\x0b\x32#.ipc.invalidation.InitializeMessage\x12\x43\n\x14registration_message\x18\x03 \x01(\x0b\x32%.ipc.invalidation.RegistrationMessage\x12L\n\x19registration_sync_message\x18\x04 \x01(\x0b\x32).ipc.invalidation.RegistrationSyncMessage\x12G\n\x18invalidation_ack_message\x18\x05 \x01(\x0b\x32%.ipc.invalidation.InvalidationMessage\x12\x33\n\x0cinfo_message\x18\x06 \x01(\x0b\x32\x1d.ipc.invalidation.InfoMessage\"\x9b\x02\n\x11InitializeMessage\x12\x13\n\x0b\x63lient_type\x18\x01 \x01(\x05\x12\r\n\x05nonce\x18\x02 \x01(\x0c\x12\x45\n\x15\x61pplication_client_id\x18\x03 \x01(\x0b\x32&.ipc.invalidation.ApplicationClientIdP\x12^\n\x19\x64igest_serialization_type\x18\x04 \x01(\x0e\x32;.ipc.invalidation.InitializeMessage.DigestSerializationType\";\n\x17\x44igestSerializationType\x12\x0e\n\nBYTE_BASED\x10\x01\x12\x10\n\x0cNUMBER_BASED\x10\x02\"L\n\x13RegistrationMessage\x12\x35\n\x0cregistration\x18\x01 \x03(\x0b\x32\x1f.ipc.invalidation.RegistrationP\"Q\n\x17RegistrationSyncMessage\x12\x36\n\x07subtree\x18\x01 \x03(\x0b\x32%.ipc.invalidation.RegistrationSubtree\"M\n\x13RegistrationSubtree\x12\x36\n\x11registered_object\x18\x01 \x03(\x0b\x32\x1b.ipc.invalidation.ObjectIdP\"\xa8\x02\n\x0bInfoMessage\x12\x37\n\x0e\x63lient_version\x18\x01 \x01(\x0b\x32\x1f.ipc.invalidation.ClientVersion\x12:\n\x10\x63onfig_parameter\x18\x02 \x03(\x0b\x32 .ipc.invalidation.PropertyRecord\x12=\n\x13performance_counter\x18\x03 \x03(\x0b\x32 .ipc.invalidation.PropertyRecord\x12-\n%server_registration_summary_requested\x18\x04 \x01(\x08\x12\x36\n\rclient_config\x18\x05 \x01(\x0b\x32\x1f.ipc.invalidation.ClientConfigP\"-\n\x0ePropertyRecord\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x05\"\xd2\x01\n\x0cServerHeader\x12;\n\x10protocol_version\x18\x01 \x01(\x0b\x32!.ipc.invalidation.ProtocolVersion\x12\x14\n\x0c\x63lient_token\x18\x02 \x01(\x0c\x12\x43\n\x14registration_summary\x18\x03 \x01(\x0b\x32%.ipc.invalidation.RegistrationSummary\x12\x16\n\x0eserver_time_ms\x18\x04 \x01(\x03\x12\x12\n\nmessage_id\x18\x05 \x01(\t\"\xc2\x04\n\x15ServerToClientMessage\x12.\n\x06header\x18\x01 \x01(\x0b\x32\x1e.ipc.invalidation.ServerHeader\x12\x44\n\x15token_control_message\x18\x02 \x01(\x0b\x32%.ipc.invalidation.TokenControlMessage\x12\x43\n\x14invalidation_message\x18\x03 \x01(\x0b\x32%.ipc.invalidation.InvalidationMessage\x12P\n\x1bregistration_status_message\x18\x04 \x01(\x0b\x32+.ipc.invalidation.RegistrationStatusMessage\x12[\n!registration_sync_request_message\x18\x05 \x01(\x0b\x32\x30.ipc.invalidation.RegistrationSyncRequestMessage\x12\x44\n\x15\x63onfig_change_message\x18\x06 \x01(\x0b\x32%.ipc.invalidation.ConfigChangeMessage\x12\x42\n\x14info_request_message\x18\x07 \x01(\x0b\x32$.ipc.invalidation.InfoRequestMessage\x12\x35\n\rerror_message\x18\x08 \x01(\x0b\x32\x1e.ipc.invalidation.ErrorMessage\"(\n\x13TokenControlMessage\x12\x11\n\tnew_token\x18\x01 \x01(\x0c\"v\n\x12RegistrationStatus\x12\x35\n\x0cregistration\x18\x01 \x01(\x0b\x32\x1f.ipc.invalidation.RegistrationP\x12)\n\x06status\x18\x02 \x01(\x0b\x32\x19.ipc.invalidation.StatusP\"^\n\x19RegistrationStatusMessage\x12\x41\n\x13registration_status\x18\x01 \x03(\x0b\x32$.ipc.invalidation.RegistrationStatus\" \n\x1eRegistrationSyncRequestMessage\"L\n\x13InvalidationMessage\x12\x35\n\x0cinvalidation\x18\x01 \x03(\x0b\x32\x1f.ipc.invalidation.InvalidationP\"\x80\x01\n\x12InfoRequestMessage\x12@\n\tinfo_type\x18\x01 \x03(\x0e\x32-.ipc.invalidation.InfoRequestMessage.InfoType\"(\n\x08InfoType\x12\x1c\n\x18GET_PERFORMANCE_COUNTERS\x10\x01\".\n\nRateLimitP\x12\x11\n\twindow_ms\x18\x01 \x01(\x05\x12\r\n\x05\x63ount\x18\x02 \x01(\x05\"j\n\x16ProtocolHandlerConfigP\x12\x1e\n\x11\x62\x61tching_delay_ms\x18\x01 \x01(\x05:\x03\x35\x30\x30\x12\x30\n\nrate_limit\x18\x02 \x03(\x0b\x32\x1c.ipc.invalidation.RateLimitP\"\xc1\x04\n\rClientConfigP\x12*\n\x07version\x18\x01 \x01(\x0b\x32\x19.ipc.invalidation.Version\x12\'\n\x18network_timeout_delay_ms\x18\x02 \x01(\x05:\x05\x36\x30\x30\x30\x30\x12#\n\x14write_retry_delay_ms\x18\x03 \x01(\x05:\x05\x31\x30\x30\x30\x30\x12&\n\x15heartbeat_interval_ms\x18\x04 \x01(\x05:\x07\x31\x32\x30\x30\x30\x30\x30\x12\'\n\x15perf_counter_delay_ms\x18\x05 \x01(\x05:\x08\x32\x31\x36\x30\x30\x30\x30\x30\x12+\n\x1emax_exponential_backoff_factor\x18\x06 \x01(\x05:\x03\x35\x30\x30\x12\x19\n\rsmear_percent\x18\x07 \x01(\x05:\x02\x32\x30\x12\x1b\n\x0cis_transient\x18\x08 \x01(\x08:\x05\x66\x61lse\x12\x33\n%initial_persistent_heartbeat_delay_ms\x18\t \x01(\x05:\x04\x32\x30\x30\x30\x12I\n\x17protocol_handler_config\x18\n \x01(\x0b\x32(.ipc.invalidation.ProtocolHandlerConfigP\x12\x30\n!channel_supports_offline_delivery\x18\x0b \x01(\x08:\x05\x66\x61lse\x12-\n\x1eoffline_heartbeat_threshold_ms\x18\x0c \x01(\x05:\x05\x36\x30\x30\x30\x30\x12\x1f\n\x11\x61llow_suppression\x18\r \x01(\x08:\x04true\"4\n\x13\x43onfigChangeMessage\x12\x1d\n\x15next_message_delay_ms\x18\x01 \x01(\x03\"\x86\x01\n\x0c\x45rrorMessage\x12\x31\n\x04\x63ode\x18\x01 \x01(\x0e\x32#.ipc.invalidation.ErrorMessage.Code\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\".\n\x04\x43ode\x12\x10\n\x0c\x41UTH_FAILURE\x10\x01\x12\x14\n\x0fUNKNOWN_FAILURE\x10\x90NB\x02H\x03') ) _STATUSP_CODE = _descriptor.EnumDescriptor( name='Code', full_name='ipc.invalidation.StatusP.Code', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='SUCCESS', index=0, number=1, options=None, type=None), _descriptor.EnumValueDescriptor( name='TRANSIENT_FAILURE', index=1, number=2, options=None, type=None), _descriptor.EnumValueDescriptor( name='PERMANENT_FAILURE', index=2, number=3, options=None, type=None), ], containing_type=None, options=None, serialized_start=365, serialized_end=430, ) _sym_db.RegisterEnumDescriptor(_STATUSP_CODE) _REGISTRATIONP_OPTYPE = _descriptor.EnumDescriptor( name='OpType', full_name='ipc.invalidation.RegistrationP.OpType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='REGISTER', index=0, number=1, options=None, type=None), _descriptor.EnumValueDescriptor( name='UNREGISTER', index=1, number=2, options=None, type=None), ], containing_type=None, options=None, serialized_start=872, serialized_end=910, ) _sym_db.RegisterEnumDescriptor(_REGISTRATIONP_OPTYPE) _INITIALIZEMESSAGE_DIGESTSERIALIZATIONTYPE = _descriptor.EnumDescriptor( name='DigestSerializationType', full_name='ipc.invalidation.InitializeMessage.DigestSerializationType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='BYTE_BASED', index=0, number=1, options=None, type=None), _descriptor.EnumValueDescriptor( name='NUMBER_BASED', index=1, number=2, options=None, type=None), ], containing_type=None, options=None, serialized_start=1896, serialized_end=1955, ) _sym_db.RegisterEnumDescriptor(_INITIALIZEMESSAGE_DIGESTSERIALIZATIONTYPE) _INFOREQUESTMESSAGE_INFOTYPE = _descriptor.EnumDescriptor( name='InfoType', full_name='ipc.invalidation.InfoRequestMessage.InfoType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='GET_PERFORMANCE_COUNTERS', index=0, number=1, options=None, type=None), ], containing_type=None, options=None, serialized_start=3796, serialized_end=3836, ) _sym_db.RegisterEnumDescriptor(_INFOREQUESTMESSAGE_INFOTYPE) _ERRORMESSAGE_CODE = _descriptor.EnumDescriptor( name='Code', full_name='ipc.invalidation.ErrorMessage.Code', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='AUTH_FAILURE', index=0, number=1, options=None, type=None), _descriptor.EnumValueDescriptor( name='UNKNOWN_FAILURE', index=1, number=10000, options=None, type=None), ], containing_type=None, options=None, serialized_start=4717, serialized_end=4763, ) _sym_db.RegisterEnumDescriptor(_ERRORMESSAGE_CODE) _VERSION = _descriptor.Descriptor( name='Version', full_name='ipc.invalidation.Version', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='major_version', full_name='ipc.invalidation.Version.major_version', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='minor_version', full_name='ipc.invalidation.Version.minor_version', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=43, serialized_end=98, ) _PROTOCOLVERSION = _descriptor.Descriptor( name='ProtocolVersion', full_name='ipc.invalidation.ProtocolVersion', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='version', full_name='ipc.invalidation.ProtocolVersion.version', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=100, serialized_end=161, ) _CLIENTVERSION = _descriptor.Descriptor( name='ClientVersion', full_name='ipc.invalidation.ClientVersion', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='version', full_name='ipc.invalidation.ClientVersion.version', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='platform', full_name='ipc.invalidation.ClientVersion.platform', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=_b("").decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='language', full_name='ipc.invalidation.ClientVersion.language', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=_b("").decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='application_info', full_name='ipc.invalidation.ClientVersion.application_info', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=_b("").decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=163, serialized_end=284, ) _STATUSP = _descriptor.Descriptor( name='StatusP', full_name='ipc.invalidation.StatusP', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='code', full_name='ipc.invalidation.StatusP.code', index=0, number=1, type=14, cpp_type=8, label=1, has_default_value=False, default_value=1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='description', full_name='ipc.invalidation.StatusP.description', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=_b("").decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ _STATUSP_CODE, ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=287, serialized_end=430, ) _OBJECTIDP = _descriptor.Descriptor( name='ObjectIdP', full_name='ipc.invalidation.ObjectIdP', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='source', full_name='ipc.invalidation.ObjectIdP.source', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='name', full_name='ipc.invalidation.ObjectIdP.name', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=_b(""), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=432, serialized_end=473, ) _APPLICATIONCLIENTIDP = _descriptor.Descriptor( name='ApplicationClientIdP', full_name='ipc.invalidation.ApplicationClientIdP', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='client_type', full_name='ipc.invalidation.ApplicationClientIdP.client_type', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='client_name', full_name='ipc.invalidation.ApplicationClientIdP.client_name', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=_b(""), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=475, serialized_end=539, ) _INVALIDATIONP = _descriptor.Descriptor( name='InvalidationP', full_name='ipc.invalidation.InvalidationP', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='object_id', full_name='ipc.invalidation.InvalidationP.object_id', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='is_known_version', full_name='ipc.invalidation.InvalidationP.is_known_version', index=1, number=2, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='version', full_name='ipc.invalidation.InvalidationP.version', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='is_trickle_restart', full_name='ipc.invalidation.InvalidationP.is_trickle_restart', index=3, number=6, type=8, cpp_type=7, label=1, has_default_value=True, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='payload', full_name='ipc.invalidation.InvalidationP.payload', index=4, number=4, type=12, cpp_type=9, label=1, has_default_value=False, default_value=_b(""), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='bridge_arrival_time_ms_deprecated', full_name='ipc.invalidation.InvalidationP.bridge_arrival_time_ms_deprecated', index=5, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\030\001'))), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=542, serialized_end=747, ) _REGISTRATIONP = _descriptor.Descriptor( name='RegistrationP', full_name='ipc.invalidation.RegistrationP', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='object_id', full_name='ipc.invalidation.RegistrationP.object_id', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='op_type', full_name='ipc.invalidation.RegistrationP.op_type', index=1, number=2, type=14, cpp_type=8, label=1, has_default_value=False, default_value=1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ _REGISTRATIONP_OPTYPE, ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=750, serialized_end=910, ) _REGISTRATIONSUMMARY = _descriptor.Descriptor( name='RegistrationSummary', full_name='ipc.invalidation.RegistrationSummary', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='num_registrations', full_name='ipc.invalidation.RegistrationSummary.num_registrations', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='registration_digest', full_name='ipc.invalidation.RegistrationSummary.registration_digest', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=_b(""), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=912, serialized_end=989, ) _CLIENTHEADER = _descriptor.Descriptor( name='ClientHeader', full_name='ipc.invalidation.ClientHeader', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='protocol_version', full_name='ipc.invalidation.ClientHeader.protocol_version', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='client_token', full_name='ipc.invalidation.ClientHeader.client_token', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=_b(""), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='registration_summary', full_name='ipc.invalidation.ClientHeader.registration_summary', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='client_time_ms', full_name='ipc.invalidation.ClientHeader.client_time_ms', index=3, number=4, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='max_known_server_time_ms', full_name='ipc.invalidation.ClientHeader.max_known_server_time_ms', index=4, number=5, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='message_id', full_name='ipc.invalidation.ClientHeader.message_id', index=5, number=6, type=9, cpp_type=9, label=1, has_default_value=False, default_value=_b("").decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='client_type', full_name='ipc.invalidation.ClientHeader.client_type', index=6, number=7, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=992, serialized_end=1257, ) _CLIENTTOSERVERMESSAGE = _descriptor.Descriptor( name='ClientToServerMessage', full_name='ipc.invalidation.ClientToServerMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='header', full_name='ipc.invalidation.ClientToServerMessage.header', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='initialize_message', full_name='ipc.invalidation.ClientToServerMessage.initialize_message', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='registration_message', full_name='ipc.invalidation.ClientToServerMessage.registration_message', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='registration_sync_message', full_name='ipc.invalidation.ClientToServerMessage.registration_sync_message', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='invalidation_ack_message', full_name='ipc.invalidation.ClientToServerMessage.invalidation_ack_message', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='info_message', full_name='ipc.invalidation.ClientToServerMessage.info_message', index=5, number=6, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=1260, serialized_end=1669, ) _INITIALIZEMESSAGE = _descriptor.Descriptor( name='InitializeMessage', full_name='ipc.invalidation.InitializeMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='client_type', full_name='ipc.invalidation.InitializeMessage.client_type', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='nonce', full_name='ipc.invalidation.InitializeMessage.nonce', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=_b(""), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='application_client_id', full_name='ipc.invalidation.InitializeMessage.application_client_id', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='digest_serialization_type', full_name='ipc.invalidation.InitializeMessage.digest_serialization_type', index=3, number=4, type=14, cpp_type=8, label=1, has_default_value=False, default_value=1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ _INITIALIZEMESSAGE_DIGESTSERIALIZATIONTYPE, ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=1672, serialized_end=1955, ) _REGISTRATIONMESSAGE = _descriptor.Descriptor( name='RegistrationMessage', full_name='ipc.invalidation.RegistrationMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='registration', full_name='ipc.invalidation.RegistrationMessage.registration', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=1957, serialized_end=2033, ) _REGISTRATIONSYNCMESSAGE = _descriptor.Descriptor( name='RegistrationSyncMessage', full_name='ipc.invalidation.RegistrationSyncMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='subtree', full_name='ipc.invalidation.RegistrationSyncMessage.subtree', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=2035, serialized_end=2116, ) _REGISTRATIONSUBTREE = _descriptor.Descriptor( name='RegistrationSubtree', full_name='ipc.invalidation.RegistrationSubtree', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='registered_object', full_name='ipc.invalidation.RegistrationSubtree.registered_object', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=2118, serialized_end=2195, ) _INFOMESSAGE = _descriptor.Descriptor( name='InfoMessage', full_name='ipc.invalidation.InfoMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='client_version', full_name='ipc.invalidation.InfoMessage.client_version', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='config_parameter', full_name='ipc.invalidation.InfoMessage.config_parameter', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='performance_counter', full_name='ipc.invalidation.InfoMessage.performance_counter', index=2, number=3, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='server_registration_summary_requested', full_name='ipc.invalidation.InfoMessage.server_registration_summary_requested', index=3, number=4, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='client_config', full_name='ipc.invalidation.InfoMessage.client_config', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=2198, serialized_end=2494, ) _PROPERTYRECORD = _descriptor.Descriptor( name='PropertyRecord', full_name='ipc.invalidation.PropertyRecord', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='ipc.invalidation.PropertyRecord.name', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=_b("").decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='value', full_name='ipc.invalidation.PropertyRecord.value', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=2496, serialized_end=2541, ) _SERVERHEADER = _descriptor.Descriptor( name='ServerHeader', full_name='ipc.invalidation.ServerHeader', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='protocol_version', full_name='ipc.invalidation.ServerHeader.protocol_version', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='client_token', full_name='ipc.invalidation.ServerHeader.client_token', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=_b(""), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='registration_summary', full_name='ipc.invalidation.ServerHeader.registration_summary', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='server_time_ms', full_name='ipc.invalidation.ServerHeader.server_time_ms', index=3, number=4, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='message_id', full_name='ipc.invalidation.ServerHeader.message_id', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=_b("").decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=2544, serialized_end=2754, ) _SERVERTOCLIENTMESSAGE = _descriptor.Descriptor( name='ServerToClientMessage', full_name='ipc.invalidation.ServerToClientMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='header', full_name='ipc.invalidation.ServerToClientMessage.header', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='token_control_message', full_name='ipc.invalidation.ServerToClientMessage.token_control_message', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='invalidation_message', full_name='ipc.invalidation.ServerToClientMessage.invalidation_message', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='registration_status_message', full_name='ipc.invalidation.ServerToClientMessage.registration_status_message', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='registration_sync_request_message', full_name='ipc.invalidation.ServerToClientMessage.registration_sync_request_message', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='config_change_message', full_name='ipc.invalidation.ServerToClientMessage.config_change_message', index=5, number=6, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='info_request_message', full_name='ipc.invalidation.ServerToClientMessage.info_request_message', index=6, number=7, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='error_message', full_name='ipc.invalidation.ServerToClientMessage.error_message', index=7, number=8, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=2757, serialized_end=3335, ) _TOKENCONTROLMESSAGE = _descriptor.Descriptor( name='TokenControlMessage', full_name='ipc.invalidation.TokenControlMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='new_token', full_name='ipc.invalidation.TokenControlMessage.new_token', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=_b(""), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=3337, serialized_end=3377, ) _REGISTRATIONSTATUS = _descriptor.Descriptor( name='RegistrationStatus', full_name='ipc.invalidation.RegistrationStatus', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='registration', full_name='ipc.invalidation.RegistrationStatus.registration', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='status', full_name='ipc.invalidation.RegistrationStatus.status', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=3379, serialized_end=3497, ) _REGISTRATIONSTATUSMESSAGE = _descriptor.Descriptor( name='RegistrationStatusMessage', full_name='ipc.invalidation.RegistrationStatusMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='registration_status', full_name='ipc.invalidation.RegistrationStatusMessage.registration_status', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=3499, serialized_end=3593, ) _REGISTRATIONSYNCREQUESTMESSAGE = _descriptor.Descriptor( name='RegistrationSyncRequestMessage', full_name='ipc.invalidation.RegistrationSyncRequestMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=3595, serialized_end=3627, ) _INVALIDATIONMESSAGE = _descriptor.Descriptor( name='InvalidationMessage', full_name='ipc.invalidation.InvalidationMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='invalidation', full_name='ipc.invalidation.InvalidationMessage.invalidation', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=3629, serialized_end=3705, ) _INFOREQUESTMESSAGE = _descriptor.Descriptor( name='InfoRequestMessage', full_name='ipc.invalidation.InfoRequestMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='info_type', full_name='ipc.invalidation.InfoRequestMessage.info_type', index=0, number=1, type=14, cpp_type=8, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ _INFOREQUESTMESSAGE_INFOTYPE, ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=3708, serialized_end=3836, ) _RATELIMITP = _descriptor.Descriptor( name='RateLimitP', full_name='ipc.invalidation.RateLimitP', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='window_ms', full_name='ipc.invalidation.RateLimitP.window_ms', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='count', full_name='ipc.invalidation.RateLimitP.count', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=3838, serialized_end=3884, ) _PROTOCOLHANDLERCONFIGP = _descriptor.Descriptor( name='ProtocolHandlerConfigP', full_name='ipc.invalidation.ProtocolHandlerConfigP', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='batching_delay_ms', full_name='ipc.invalidation.ProtocolHandlerConfigP.batching_delay_ms', index=0, number=1, type=5, cpp_type=1, label=1, has_default_value=True, default_value=500, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='rate_limit', full_name='ipc.invalidation.ProtocolHandlerConfigP.rate_limit', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=3886, serialized_end=3992, ) _CLIENTCONFIGP = _descriptor.Descriptor( name='ClientConfigP', full_name='ipc.invalidation.ClientConfigP', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='version', full_name='ipc.invalidation.ClientConfigP.version', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='network_timeout_delay_ms', full_name='ipc.invalidation.ClientConfigP.network_timeout_delay_ms', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=True, default_value=60000, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='write_retry_delay_ms', full_name='ipc.invalidation.ClientConfigP.write_retry_delay_ms', index=2, number=3, type=5, cpp_type=1, label=1, has_default_value=True, default_value=10000, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='heartbeat_interval_ms', full_name='ipc.invalidation.ClientConfigP.heartbeat_interval_ms', index=3, number=4, type=5, cpp_type=1, label=1, has_default_value=True, default_value=1200000, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='perf_counter_delay_ms', full_name='ipc.invalidation.ClientConfigP.perf_counter_delay_ms', index=4, number=5, type=5, cpp_type=1, label=1, has_default_value=True, default_value=21600000, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='max_exponential_backoff_factor', full_name='ipc.invalidation.ClientConfigP.max_exponential_backoff_factor', index=5, number=6, type=5, cpp_type=1, label=1, has_default_value=True, default_value=500, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='smear_percent', full_name='ipc.invalidation.ClientConfigP.smear_percent', index=6, number=7, type=5, cpp_type=1, label=1, has_default_value=True, default_value=20, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='is_transient', full_name='ipc.invalidation.ClientConfigP.is_transient', index=7, number=8, type=8, cpp_type=7, label=1, has_default_value=True, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='initial_persistent_heartbeat_delay_ms', full_name='ipc.invalidation.ClientConfigP.initial_persistent_heartbeat_delay_ms', index=8, number=9, type=5, cpp_type=1, label=1, has_default_value=True, default_value=2000, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='protocol_handler_config', full_name='ipc.invalidation.ClientConfigP.protocol_handler_config', index=9, number=10, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='channel_supports_offline_delivery', full_name='ipc.invalidation.ClientConfigP.channel_supports_offline_delivery', index=10, number=11, type=8, cpp_type=7, label=1, has_default_value=True, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='offline_heartbeat_threshold_ms', full_name='ipc.invalidation.ClientConfigP.offline_heartbeat_threshold_ms', index=11, number=12, type=5, cpp_type=1, label=1, has_default_value=True, default_value=60000, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='allow_suppression', full_name='ipc.invalidation.ClientConfigP.allow_suppression', index=12, number=13, type=8, cpp_type=7, label=1, has_default_value=True, default_value=True, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=3995, serialized_end=4572, ) _CONFIGCHANGEMESSAGE = _descriptor.Descriptor( name='ConfigChangeMessage', full_name='ipc.invalidation.ConfigChangeMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='next_message_delay_ms', full_name='ipc.invalidation.ConfigChangeMessage.next_message_delay_ms', index=0, number=1, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=4574, serialized_end=4626, ) _ERRORMESSAGE = _descriptor.Descriptor( name='ErrorMessage', full_name='ipc.invalidation.ErrorMessage', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='code', full_name='ipc.invalidation.ErrorMessage.code', index=0, number=1, type=14, cpp_type=8, label=1, has_default_value=False, default_value=1, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), _descriptor.FieldDescriptor( name='description', full_name='ipc.invalidation.ErrorMessage.description', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=_b("").decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), ], extensions=[ ], nested_types=[], enum_types=[ _ERRORMESSAGE_CODE, ], options=None, is_extendable=False, syntax='proto2', extension_ranges=[], oneofs=[ ], serialized_start=4629, serialized_end=4763, ) _PROTOCOLVERSION.fields_by_name['version'].message_type = _VERSION _CLIENTVERSION.fields_by_name['version'].message_type = _VERSION _STATUSP.fields_by_name['code'].enum_type = _STATUSP_CODE _STATUSP_CODE.containing_type = _STATUSP _INVALIDATIONP.fields_by_name['object_id'].message_type = _OBJECTIDP _REGISTRATIONP.fields_by_name['object_id'].message_type = _OBJECTIDP _REGISTRATIONP.fields_by_name['op_type'].enum_type = _REGISTRATIONP_OPTYPE _REGISTRATIONP_OPTYPE.containing_type = _REGISTRATIONP _CLIENTHEADER.fields_by_name['protocol_version'].message_type = _PROTOCOLVERSION _CLIENTHEADER.fields_by_name['registration_summary'].message_type = _REGISTRATIONSUMMARY _CLIENTTOSERVERMESSAGE.fields_by_name['header'].message_type = _CLIENTHEADER _CLIENTTOSERVERMESSAGE.fields_by_name['initialize_message'].message_type = _INITIALIZEMESSAGE _CLIENTTOSERVERMESSAGE.fields_by_name['registration_message'].message_type = _REGISTRATIONMESSAGE _CLIENTTOSERVERMESSAGE.fields_by_name['registration_sync_message'].message_type = _REGISTRATIONSYNCMESSAGE _CLIENTTOSERVERMESSAGE.fields_by_name['invalidation_ack_message'].message_type = _INVALIDATIONMESSAGE _CLIENTTOSERVERMESSAGE.fields_by_name['info_message'].message_type = _INFOMESSAGE _INITIALIZEMESSAGE.fields_by_name['application_client_id'].message_type = _APPLICATIONCLIENTIDP _INITIALIZEMESSAGE.fields_by_name['digest_serialization_type'].enum_type = _INITIALIZEMESSAGE_DIGESTSERIALIZATIONTYPE _INITIALIZEMESSAGE_DIGESTSERIALIZATIONTYPE.containing_type = _INITIALIZEMESSAGE _REGISTRATIONMESSAGE.fields_by_name['registration'].message_type = _REGISTRATIONP _REGISTRATIONSYNCMESSAGE.fields_by_name['subtree'].message_type = _REGISTRATIONSUBTREE _REGISTRATIONSUBTREE.fields_by_name['registered_object'].message_type = _OBJECTIDP _INFOMESSAGE.fields_by_name['client_version'].message_type = _CLIENTVERSION _INFOMESSAGE.fields_by_name['config_parameter'].message_type = _PROPERTYRECORD _INFOMESSAGE.fields_by_name['performance_counter'].message_type = _PROPERTYRECORD _INFOMESSAGE.fields_by_name['client_config'].message_type = _CLIENTCONFIGP _SERVERHEADER.fields_by_name['protocol_version'].message_type = _PROTOCOLVERSION _SERVERHEADER.fields_by_name['registration_summary'].message_type = _REGISTRATIONSUMMARY _SERVERTOCLIENTMESSAGE.fields_by_name['header'].message_type = _SERVERHEADER _SERVERTOCLIENTMESSAGE.fields_by_name['token_control_message'].message_type = _TOKENCONTROLMESSAGE _SERVERTOCLIENTMESSAGE.fields_by_name['invalidation_message'].message_type = _INVALIDATIONMESSAGE _SERVERTOCLIENTMESSAGE.fields_by_name['registration_status_message'].message_type = _REGISTRATIONSTATUSMESSAGE _SERVERTOCLIENTMESSAGE.fields_by_name['registration_sync_request_message'].message_type = _REGISTRATIONSYNCREQUESTMESSAGE _SERVERTOCLIENTMESSAGE.fields_by_name['config_change_message'].message_type = _CONFIGCHANGEMESSAGE _SERVERTOCLIENTMESSAGE.fields_by_name['info_request_message'].message_type = _INFOREQUESTMESSAGE _SERVERTOCLIENTMESSAGE.fields_by_name['error_message'].message_type = _ERRORMESSAGE _REGISTRATIONSTATUS.fields_by_name['registration'].message_type = _REGISTRATIONP _REGISTRATIONSTATUS.fields_by_name['status'].message_type = _STATUSP _REGISTRATIONSTATUSMESSAGE.fields_by_name['registration_status'].message_type = _REGISTRATIONSTATUS _INVALIDATIONMESSAGE.fields_by_name['invalidation'].message_type = _INVALIDATIONP _INFOREQUESTMESSAGE.fields_by_name['info_type'].enum_type = _INFOREQUESTMESSAGE_INFOTYPE _INFOREQUESTMESSAGE_INFOTYPE.containing_type = _INFOREQUESTMESSAGE _PROTOCOLHANDLERCONFIGP.fields_by_name['rate_limit'].message_type = _RATELIMITP _CLIENTCONFIGP.fields_by_name['version'].message_type = _VERSION _CLIENTCONFIGP.fields_by_name['protocol_handler_config'].message_type = _PROTOCOLHANDLERCONFIGP _ERRORMESSAGE.fields_by_name['code'].enum_type = _ERRORMESSAGE_CODE _ERRORMESSAGE_CODE.containing_type = _ERRORMESSAGE DESCRIPTOR.message_types_by_name['Version'] = _VERSION DESCRIPTOR.message_types_by_name['ProtocolVersion'] = _PROTOCOLVERSION DESCRIPTOR.message_types_by_name['ClientVersion'] = _CLIENTVERSION DESCRIPTOR.message_types_by_name['StatusP'] = _STATUSP DESCRIPTOR.message_types_by_name['ObjectIdP'] = _OBJECTIDP DESCRIPTOR.message_types_by_name['ApplicationClientIdP'] = _APPLICATIONCLIENTIDP DESCRIPTOR.message_types_by_name['InvalidationP'] = _INVALIDATIONP DESCRIPTOR.message_types_by_name['RegistrationP'] = _REGISTRATIONP DESCRIPTOR.message_types_by_name['RegistrationSummary'] = _REGISTRATIONSUMMARY DESCRIPTOR.message_types_by_name['ClientHeader'] = _CLIENTHEADER DESCRIPTOR.message_types_by_name['ClientToServerMessage'] = _CLIENTTOSERVERMESSAGE DESCRIPTOR.message_types_by_name['InitializeMessage'] = _INITIALIZEMESSAGE DESCRIPTOR.message_types_by_name['RegistrationMessage'] = _REGISTRATIONMESSAGE DESCRIPTOR.message_types_by_name['RegistrationSyncMessage'] = _REGISTRATIONSYNCMESSAGE DESCRIPTOR.message_types_by_name['RegistrationSubtree'] = _REGISTRATIONSUBTREE DESCRIPTOR.message_types_by_name['InfoMessage'] = _INFOMESSAGE DESCRIPTOR.message_types_by_name['PropertyRecord'] = _PROPERTYRECORD DESCRIPTOR.message_types_by_name['ServerHeader'] = _SERVERHEADER DESCRIPTOR.message_types_by_name['ServerToClientMessage'] = _SERVERTOCLIENTMESSAGE DESCRIPTOR.message_types_by_name['TokenControlMessage'] = _TOKENCONTROLMESSAGE DESCRIPTOR.message_types_by_name['RegistrationStatus'] = _REGISTRATIONSTATUS DESCRIPTOR.message_types_by_name['RegistrationStatusMessage'] = _REGISTRATIONSTATUSMESSAGE DESCRIPTOR.message_types_by_name['RegistrationSyncRequestMessage'] = _REGISTRATIONSYNCREQUESTMESSAGE DESCRIPTOR.message_types_by_name['InvalidationMessage'] = _INVALIDATIONMESSAGE DESCRIPTOR.message_types_by_name['InfoRequestMessage'] = _INFOREQUESTMESSAGE DESCRIPTOR.message_types_by_name['RateLimitP'] = _RATELIMITP DESCRIPTOR.message_types_by_name['ProtocolHandlerConfigP'] = _PROTOCOLHANDLERCONFIGP DESCRIPTOR.message_types_by_name['ClientConfigP'] = _CLIENTCONFIGP DESCRIPTOR.message_types_by_name['ConfigChangeMessage'] = _CONFIGCHANGEMESSAGE DESCRIPTOR.message_types_by_name['ErrorMessage'] = _ERRORMESSAGE _sym_db.RegisterFileDescriptor(DESCRIPTOR) Version = _reflection.GeneratedProtocolMessageType('Version', (_message.Message,), dict( DESCRIPTOR = _VERSION, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.Version) )) _sym_db.RegisterMessage(Version) ProtocolVersion = _reflection.GeneratedProtocolMessageType('ProtocolVersion', (_message.Message,), dict( DESCRIPTOR = _PROTOCOLVERSION, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ProtocolVersion) )) _sym_db.RegisterMessage(ProtocolVersion) ClientVersion = _reflection.GeneratedProtocolMessageType('ClientVersion', (_message.Message,), dict( DESCRIPTOR = _CLIENTVERSION, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ClientVersion) )) _sym_db.RegisterMessage(ClientVersion) StatusP = _reflection.GeneratedProtocolMessageType('StatusP', (_message.Message,), dict( DESCRIPTOR = _STATUSP, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.StatusP) )) _sym_db.RegisterMessage(StatusP) ObjectIdP = _reflection.GeneratedProtocolMessageType('ObjectIdP', (_message.Message,), dict( DESCRIPTOR = _OBJECTIDP, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ObjectIdP) )) _sym_db.RegisterMessage(ObjectIdP) ApplicationClientIdP = _reflection.GeneratedProtocolMessageType('ApplicationClientIdP', (_message.Message,), dict( DESCRIPTOR = _APPLICATIONCLIENTIDP, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ApplicationClientIdP) )) _sym_db.RegisterMessage(ApplicationClientIdP) InvalidationP = _reflection.GeneratedProtocolMessageType('InvalidationP', (_message.Message,), dict( DESCRIPTOR = _INVALIDATIONP, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.InvalidationP) )) _sym_db.RegisterMessage(InvalidationP) RegistrationP = _reflection.GeneratedProtocolMessageType('RegistrationP', (_message.Message,), dict( DESCRIPTOR = _REGISTRATIONP, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.RegistrationP) )) _sym_db.RegisterMessage(RegistrationP) RegistrationSummary = _reflection.GeneratedProtocolMessageType('RegistrationSummary', (_message.Message,), dict( DESCRIPTOR = _REGISTRATIONSUMMARY, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.RegistrationSummary) )) _sym_db.RegisterMessage(RegistrationSummary) ClientHeader = _reflection.GeneratedProtocolMessageType('ClientHeader', (_message.Message,), dict( DESCRIPTOR = _CLIENTHEADER, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ClientHeader) )) _sym_db.RegisterMessage(ClientHeader) ClientToServerMessage = _reflection.GeneratedProtocolMessageType('ClientToServerMessage', (_message.Message,), dict( DESCRIPTOR = _CLIENTTOSERVERMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ClientToServerMessage) )) _sym_db.RegisterMessage(ClientToServerMessage) InitializeMessage = _reflection.GeneratedProtocolMessageType('InitializeMessage', (_message.Message,), dict( DESCRIPTOR = _INITIALIZEMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.InitializeMessage) )) _sym_db.RegisterMessage(InitializeMessage) RegistrationMessage = _reflection.GeneratedProtocolMessageType('RegistrationMessage', (_message.Message,), dict( DESCRIPTOR = _REGISTRATIONMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.RegistrationMessage) )) _sym_db.RegisterMessage(RegistrationMessage) RegistrationSyncMessage = _reflection.GeneratedProtocolMessageType('RegistrationSyncMessage', (_message.Message,), dict( DESCRIPTOR = _REGISTRATIONSYNCMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.RegistrationSyncMessage) )) _sym_db.RegisterMessage(RegistrationSyncMessage) RegistrationSubtree = _reflection.GeneratedProtocolMessageType('RegistrationSubtree', (_message.Message,), dict( DESCRIPTOR = _REGISTRATIONSUBTREE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.RegistrationSubtree) )) _sym_db.RegisterMessage(RegistrationSubtree) InfoMessage = _reflection.GeneratedProtocolMessageType('InfoMessage', (_message.Message,), dict( DESCRIPTOR = _INFOMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.InfoMessage) )) _sym_db.RegisterMessage(InfoMessage) PropertyRecord = _reflection.GeneratedProtocolMessageType('PropertyRecord', (_message.Message,), dict( DESCRIPTOR = _PROPERTYRECORD, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.PropertyRecord) )) _sym_db.RegisterMessage(PropertyRecord) ServerHeader = _reflection.GeneratedProtocolMessageType('ServerHeader', (_message.Message,), dict( DESCRIPTOR = _SERVERHEADER, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ServerHeader) )) _sym_db.RegisterMessage(ServerHeader) ServerToClientMessage = _reflection.GeneratedProtocolMessageType('ServerToClientMessage', (_message.Message,), dict( DESCRIPTOR = _SERVERTOCLIENTMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ServerToClientMessage) )) _sym_db.RegisterMessage(ServerToClientMessage) TokenControlMessage = _reflection.GeneratedProtocolMessageType('TokenControlMessage', (_message.Message,), dict( DESCRIPTOR = _TOKENCONTROLMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.TokenControlMessage) )) _sym_db.RegisterMessage(TokenControlMessage) RegistrationStatus = _reflection.GeneratedProtocolMessageType('RegistrationStatus', (_message.Message,), dict( DESCRIPTOR = _REGISTRATIONSTATUS, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.RegistrationStatus) )) _sym_db.RegisterMessage(RegistrationStatus) RegistrationStatusMessage = _reflection.GeneratedProtocolMessageType('RegistrationStatusMessage', (_message.Message,), dict( DESCRIPTOR = _REGISTRATIONSTATUSMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.RegistrationStatusMessage) )) _sym_db.RegisterMessage(RegistrationStatusMessage) RegistrationSyncRequestMessage = _reflection.GeneratedProtocolMessageType('RegistrationSyncRequestMessage', (_message.Message,), dict( DESCRIPTOR = _REGISTRATIONSYNCREQUESTMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.RegistrationSyncRequestMessage) )) _sym_db.RegisterMessage(RegistrationSyncRequestMessage) InvalidationMessage = _reflection.GeneratedProtocolMessageType('InvalidationMessage', (_message.Message,), dict( DESCRIPTOR = _INVALIDATIONMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.InvalidationMessage) )) _sym_db.RegisterMessage(InvalidationMessage) InfoRequestMessage = _reflection.GeneratedProtocolMessageType('InfoRequestMessage', (_message.Message,), dict( DESCRIPTOR = _INFOREQUESTMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.InfoRequestMessage) )) _sym_db.RegisterMessage(InfoRequestMessage) RateLimitP = _reflection.GeneratedProtocolMessageType('RateLimitP', (_message.Message,), dict( DESCRIPTOR = _RATELIMITP, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.RateLimitP) )) _sym_db.RegisterMessage(RateLimitP) ProtocolHandlerConfigP = _reflection.GeneratedProtocolMessageType('ProtocolHandlerConfigP', (_message.Message,), dict( DESCRIPTOR = _PROTOCOLHANDLERCONFIGP, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ProtocolHandlerConfigP) )) _sym_db.RegisterMessage(ProtocolHandlerConfigP) ClientConfigP = _reflection.GeneratedProtocolMessageType('ClientConfigP', (_message.Message,), dict( DESCRIPTOR = _CLIENTCONFIGP, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ClientConfigP) )) _sym_db.RegisterMessage(ClientConfigP) ConfigChangeMessage = _reflection.GeneratedProtocolMessageType('ConfigChangeMessage', (_message.Message,), dict( DESCRIPTOR = _CONFIGCHANGEMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ConfigChangeMessage) )) _sym_db.RegisterMessage(ConfigChangeMessage) ErrorMessage = _reflection.GeneratedProtocolMessageType('ErrorMessage', (_message.Message,), dict( DESCRIPTOR = _ERRORMESSAGE, __module__ = 'client_protocol_pb2' # @@protoc_insertion_point(class_scope:ipc.invalidation.ErrorMessage) )) _sym_db.RegisterMessage(ErrorMessage) DESCRIPTOR.has_options = True DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('H\003')) _INVALIDATIONP.fields_by_name['bridge_arrival_time_ms_deprecated'].has_options = True _INVALIDATIONP.fields_by_name['bridge_arrival_time_ms_deprecated']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\030\001')) # @@protoc_insertion_point(module_scope)