# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: connect.proto """Generated protocol buffer code.""" from google.protobuf.internal import enum_type_wrapper 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 # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() import librespot.proto.Player_pb2 as player__pb2 DESCRIPTOR = _descriptor.FileDescriptor( name='connect.proto', package='connectstate', syntax='proto3', serialized_options=b'\n\030com.spotify.connectstateH\002', create_key=_descriptor._internal_create_key, serialized_pb= b'\n\rconnect.proto\x12\x0c\x63onnectstate\x1a\x0cplayer.proto\"\x9f\x01\n\rClusterUpdate\x12&\n\x07\x63luster\x18\x01 \x01(\x0b\x32\x15.connectstate.Cluster\x12\x38\n\rupdate_reason\x18\x02 \x01(\x0e\x32!.connectstate.ClusterUpdateReason\x12\x0e\n\x06\x61\x63k_id\x18\x03 \x01(\t\x12\x1c\n\x14\x64\x65vices_that_changed\x18\x04 \x03(\t\"\xa6\x01\n\x06\x44\x65vice\x12-\n\x0b\x64\x65vice_info\x18\x01 \x01(\x0b\x32\x18.connectstate.DeviceInfo\x12/\n\x0cplayer_state\x18\x02 \x01(\x0b\x32\x19.connectstate.PlayerState\x12<\n\x13private_device_info\x18\x03 \x01(\x0b\x32\x1f.connectstate.PrivateDeviceInfo\"\xfa\x01\n\x07\x43luster\x12\x11\n\ttimestamp\x18\x01 \x01(\x03\x12\x18\n\x10\x61\x63tive_device_id\x18\x02 \x01(\t\x12/\n\x0cplayer_state\x18\x03 \x01(\x0b\x32\x19.connectstate.PlayerState\x12\x31\n\x06\x64\x65vice\x18\x04 \x03(\x0b\x32!.connectstate.Cluster.DeviceEntry\x12\x15\n\rtransfer_data\x18\x05 \x01(\x0c\x1aG\n\x0b\x44\x65viceEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\'\n\x05value\x18\x02 \x01(\x0b\x32\x18.connectstate.DeviceInfo:\x02\x38\x01\"\xa1\x03\n\x0fPutStateRequest\x12\x14\n\x0c\x63\x61llback_url\x18\x01 \x01(\t\x12$\n\x06\x64\x65vice\x18\x02 \x01(\x0b\x32\x14.connectstate.Device\x12-\n\x0bmember_type\x18\x03 \x01(\x0e\x32\x18.connectstate.MemberType\x12\x11\n\tis_active\x18\x04 \x01(\x08\x12\x36\n\x10put_state_reason\x18\x05 \x01(\x0e\x32\x1c.connectstate.PutStateReason\x12\x12\n\nmessage_id\x18\x06 \x01(\r\x12&\n\x1elast_command_sent_by_device_id\x18\x07 \x01(\t\x12\x1f\n\x17last_command_message_id\x18\x08 \x01(\r\x12\x1a\n\x12started_playing_at\x18\t \x01(\x04\x12\x1f\n\x17has_been_playing_for_ms\x18\x0b \x01(\x04\x12\x1d\n\x15\x63lient_side_timestamp\x18\x0c \x01(\x04\x12\x1f\n\x17only_write_player_state\x18\r \x01(\x08\"%\n\x11PrivateDeviceInfo\x12\x10\n\x08platform\x18\x01 \x01(\t\"(\n\x10SubscribeRequest\x12\x14\n\x0c\x63\x61llback_url\x18\x01 \x01(\t\"\xc5\x03\n\nDeviceInfo\x12\x10\n\x08\x63\x61n_play\x18\x01 \x01(\x08\x12\x0e\n\x06volume\x18\x02 \x01(\r\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x30\n\x0c\x63\x61pabilities\x18\x04 \x01(\x0b\x32\x1a.connectstate.Capabilities\x12\x1f\n\x17\x64\x65vice_software_version\x18\x06 \x01(\t\x12-\n\x0b\x64\x65vice_type\x18\x07 \x01(\x0e\x32\x18.connectstate.DeviceType\x12\x15\n\rspirc_version\x18\t \x01(\t\x12\x11\n\tdevice_id\x18\n \x01(\t\x12\x1a\n\x12is_private_session\x18\x0b \x01(\x08\x12\x19\n\x11is_social_connect\x18\x0c \x01(\x08\x12\x11\n\tclient_id\x18\r \x01(\t\x12\r\n\x05\x62rand\x18\x0e \x01(\t\x12\r\n\x05model\x18\x0f \x01(\t\x12?\n\x0cmetadata_map\x18\x10 \x03(\x0b\x32).connectstate.DeviceInfo.MetadataMapEntry\x1a\x32\n\x10MetadataMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xcc\x04\n\x0c\x43\x61pabilities\x12\x15\n\rcan_be_player\x18\x02 \x01(\x08\x12\x19\n\x11restrict_to_local\x18\x03 \x01(\x08\x12\x1a\n\x12gaia_eq_connect_id\x18\x05 \x01(\x08\x12\x17\n\x0fsupports_logout\x18\x06 \x01(\x08\x12\x15\n\ris_observable\x18\x07 \x01(\x08\x12\x14\n\x0cvolume_steps\x18\x08 \x01(\x05\x12\x17\n\x0fsupported_types\x18\t \x03(\t\x12\x14\n\x0c\x63ommand_acks\x18\n \x01(\x08\x12\x17\n\x0fsupports_rename\x18\x0b \x01(\x08\x12\x0e\n\x06hidden\x18\x0c \x01(\x08\x12\x16\n\x0e\x64isable_volume\x18\r \x01(\x08\x12\x18\n\x10\x63onnect_disabled\x18\x0e \x01(\x08\x12\x1c\n\x14supports_playlist_v2\x18\x0f \x01(\x08\x12\x17\n\x0fis_controllable\x18\x10 \x01(\x08\x12\"\n\x1asupports_external_episodes\x18\x11 \x01(\x08\x12%\n\x1dsupports_set_backend_metadata\x18\x12 \x01(\x08\x12!\n\x19supports_transfer_command\x18\x13 \x01(\x08\x12 \n\x18supports_command_request\x18\x14 \x01(\x08\x12\x18\n\x10is_voice_enabled\x18\x15 \x01(\x08\x12\x1f\n\x17needs_full_player_state\x18\x16 \x01(\x08\x12\x1c\n\x14supports_gzip_pushes\x18\x17 \x01(\x08\"+\n\x15\x43onnectCommandOptions\x12\x12\n\nmessage_id\x18\x01 \x01(\x05\"M\n\rLogoutCommand\x12<\n\x0f\x63ommand_options\x18\x01 \x01(\x0b\x32#.connectstate.ConnectCommandOptions\"`\n\x10SetVolumeCommand\x12\x0e\n\x06volume\x18\x01 \x01(\x05\x12<\n\x0f\x63ommand_options\x18\x02 \x01(\x0b\x32#.connectstate.ConnectCommandOptions\"`\n\rRenameCommand\x12\x11\n\trename_to\x18\x01 \x01(\t\x12<\n\x0f\x63ommand_options\x18\x02 \x01(\x0b\x32#.connectstate.ConnectCommandOptions\"\x95\x01\n\x19SetBackendMetadataCommand\x12G\n\x08metadata\x18\x01 \x03(\x0b\x32\x35.connectstate.SetBackendMetadataCommand.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01*\xd4\x01\n\x11SendCommandResult\x12\x1f\n\x1bUNKNOWN_SEND_COMMAND_RESULT\x10\x00\x12\x0b\n\x07SUCCESS\x10\x01\x12\x14\n\x10\x44\x45VICE_NOT_FOUND\x10\x02\x12\x18\n\x14\x43ONTEXT_PLAYER_ERROR\x10\x03\x12\x16\n\x12\x44\x45VICE_DISAPPEARED\x10\x04\x12\x12\n\x0eUPSTREAM_ERROR\x10\x05\x12#\n\x1f\x44\x45VICE_DOES_NOT_SUPPORT_COMMAND\x10\x06\x12\x10\n\x0cRATE_LIMITED\x10\x07*\xb7\x01\n\x0ePutStateReason\x12\x1c\n\x18UNKNOWN_PUT_STATE_REASON\x10\x00\x12\x0f\n\x0bSPIRC_HELLO\x10\x01\x12\x10\n\x0cSPIRC_NOTIFY\x10\x02\x12\x0e\n\nNEW_DEVICE\x10\x03\x12\x18\n\x14PLAYER_STATE_CHANGED\x10\x04\x12\x12\n\x0eVOLUME_CHANGED\x10\x05\x12\x11\n\rPICKER_OPENED\x10\x06\x12\x13\n\x0f\x42\x45\x43\x41ME_INACTIVE\x10\x07*;\n\nMemberType\x12\x0c\n\x08SPIRC_V2\x10\x00\x12\x0c\n\x08SPIRC_V3\x10\x01\x12\x11\n\rCONNECT_STATE\x10\x02*\x84\x01\n\x13\x43lusterUpdateReason\x12!\n\x1dUNKNOWN_CLUSTER_UPDATE_REASON\x10\x00\x12\x17\n\x13\x44\x45VICES_DISAPPEARED\x10\x01\x12\x18\n\x14\x44\x45VICE_STATE_CHANGED\x10\x02\x12\x17\n\x13NEW_DEVICE_APPEARED\x10\x03*\xa0\x02\n\nDeviceType\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x0c\n\x08\x43OMPUTER\x10\x01\x12\n\n\x06TABLET\x10\x02\x12\x0e\n\nSMARTPHONE\x10\x03\x12\x0b\n\x07SPEAKER\x10\x04\x12\x06\n\x02TV\x10\x05\x12\x07\n\x03\x41VR\x10\x06\x12\x07\n\x03STB\x10\x07\x12\x10\n\x0c\x41UDIO_DONGLE\x10\x08\x12\x10\n\x0cGAME_CONSOLE\x10\t\x12\x0e\n\nCAST_VIDEO\x10\n\x12\x0e\n\nCAST_AUDIO\x10\x0b\x12\x0e\n\nAUTOMOBILE\x10\x0c\x12\x0e\n\nSMARTWATCH\x10\r\x12\x0e\n\nCHROMEBOOK\x10\x0e\x12\x13\n\x0fUNKNOWN_SPOTIFY\x10\x64\x12\r\n\tCAR_THING\x10\x65\x12\x0c\n\x08OBSERVER\x10\x66\x12\x0e\n\nHOME_THING\x10gB\x1c\n\x18\x63om.spotify.connectstateH\x02\x62\x06proto3', dependencies=[ player__pb2.DESCRIPTOR, ]) _SENDCOMMANDRESULT = _descriptor.EnumDescriptor( name='SendCommandResult', full_name='connectstate.SendCommandResult', filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name='UNKNOWN_SEND_COMMAND_RESULT', index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='SUCCESS', index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='DEVICE_NOT_FOUND', index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='CONTEXT_PLAYER_ERROR', index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='DEVICE_DISAPPEARED', index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='UPSTREAM_ERROR', index=5, number=5, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='DEVICE_DOES_NOT_SUPPORT_COMMAND', index=6, number=6, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='RATE_LIMITED', index=7, number=7, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), ], containing_type=None, serialized_options=None, serialized_start=2650, serialized_end=2862, ) _sym_db.RegisterEnumDescriptor(_SENDCOMMANDRESULT) SendCommandResult = enum_type_wrapper.EnumTypeWrapper(_SENDCOMMANDRESULT) _PUTSTATEREASON = _descriptor.EnumDescriptor( name='PutStateReason', full_name='connectstate.PutStateReason', filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name='UNKNOWN_PUT_STATE_REASON', index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='SPIRC_HELLO', index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='SPIRC_NOTIFY', index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='NEW_DEVICE', index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='PLAYER_STATE_CHANGED', index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='VOLUME_CHANGED', index=5, number=5, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='PICKER_OPENED', index=6, number=6, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='BECAME_INACTIVE', index=7, number=7, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), ], containing_type=None, serialized_options=None, serialized_start=2865, serialized_end=3048, ) _sym_db.RegisterEnumDescriptor(_PUTSTATEREASON) PutStateReason = enum_type_wrapper.EnumTypeWrapper(_PUTSTATEREASON) _MEMBERTYPE = _descriptor.EnumDescriptor( name='MemberType', full_name='connectstate.MemberType', filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name='SPIRC_V2', index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='SPIRC_V3', index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='CONNECT_STATE', index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), ], containing_type=None, serialized_options=None, serialized_start=3050, serialized_end=3109, ) _sym_db.RegisterEnumDescriptor(_MEMBERTYPE) MemberType = enum_type_wrapper.EnumTypeWrapper(_MEMBERTYPE) _CLUSTERUPDATEREASON = _descriptor.EnumDescriptor( name='ClusterUpdateReason', full_name='connectstate.ClusterUpdateReason', filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name='UNKNOWN_CLUSTER_UPDATE_REASON', index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='DEVICES_DISAPPEARED', index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='DEVICE_STATE_CHANGED', index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='NEW_DEVICE_APPEARED', index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), ], containing_type=None, serialized_options=None, serialized_start=3112, serialized_end=3244, ) _sym_db.RegisterEnumDescriptor(_CLUSTERUPDATEREASON) ClusterUpdateReason = enum_type_wrapper.EnumTypeWrapper(_CLUSTERUPDATEREASON) _DEVICETYPE = _descriptor.EnumDescriptor( name='DeviceType', full_name='connectstate.DeviceType', filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name='UNKNOWN', index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='COMPUTER', index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='TABLET', index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='SMARTPHONE', index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='SPEAKER', index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='TV', index=5, number=5, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='AVR', index=6, number=6, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='STB', index=7, number=7, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='AUDIO_DONGLE', index=8, number=8, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='GAME_CONSOLE', index=9, number=9, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='CAST_VIDEO', index=10, number=10, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='CAST_AUDIO', index=11, number=11, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='AUTOMOBILE', index=12, number=12, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='SMARTWATCH', index=13, number=13, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='CHROMEBOOK', index=14, number=14, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='UNKNOWN_SPOTIFY', index=15, number=100, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='CAR_THING', index=16, number=101, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='OBSERVER', index=17, number=102, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='HOME_THING', index=18, number=103, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), ], containing_type=None, serialized_options=None, serialized_start=3247, serialized_end=3535, ) _sym_db.RegisterEnumDescriptor(_DEVICETYPE) DeviceType = enum_type_wrapper.EnumTypeWrapper(_DEVICETYPE) UNKNOWN_SEND_COMMAND_RESULT = 0 SUCCESS = 1 DEVICE_NOT_FOUND = 2 CONTEXT_PLAYER_ERROR = 3 DEVICE_DISAPPEARED = 4 UPSTREAM_ERROR = 5 DEVICE_DOES_NOT_SUPPORT_COMMAND = 6 RATE_LIMITED = 7 UNKNOWN_PUT_STATE_REASON = 0 SPIRC_HELLO = 1 SPIRC_NOTIFY = 2 NEW_DEVICE = 3 PLAYER_STATE_CHANGED = 4 VOLUME_CHANGED = 5 PICKER_OPENED = 6 BECAME_INACTIVE = 7 SPIRC_V2 = 0 SPIRC_V3 = 1 CONNECT_STATE = 2 UNKNOWN_CLUSTER_UPDATE_REASON = 0 DEVICES_DISAPPEARED = 1 DEVICE_STATE_CHANGED = 2 NEW_DEVICE_APPEARED = 3 UNKNOWN = 0 COMPUTER = 1 TABLET = 2 SMARTPHONE = 3 SPEAKER = 4 TV = 5 AVR = 6 STB = 7 AUDIO_DONGLE = 8 GAME_CONSOLE = 9 CAST_VIDEO = 10 CAST_AUDIO = 11 AUTOMOBILE = 12 SMARTWATCH = 13 CHROMEBOOK = 14 UNKNOWN_SPOTIFY = 100 CAR_THING = 101 OBSERVER = 102 HOME_THING = 103 _CLUSTERUPDATE = _descriptor.Descriptor( name='ClusterUpdate', full_name='connectstate.ClusterUpdate', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='cluster', full_name='connectstate.ClusterUpdate.cluster', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='update_reason', full_name='connectstate.ClusterUpdate.update_reason', index=1, number=2, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='ack_id', full_name='connectstate.ClusterUpdate.ack_id', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='devices_that_changed', full_name='connectstate.ClusterUpdate.devices_that_changed', index=3, number=4, type=9, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=46, serialized_end=205, ) _DEVICE = _descriptor.Descriptor( name='Device', full_name='connectstate.Device', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='device_info', full_name='connectstate.Device.device_info', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='player_state', full_name='connectstate.Device.player_state', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='private_device_info', full_name='connectstate.Device.private_device_info', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=208, serialized_end=374, ) _CLUSTER_DEVICEENTRY = _descriptor.Descriptor( name='DeviceEntry', full_name='connectstate.Cluster.DeviceEntry', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='key', full_name='connectstate.Cluster.DeviceEntry.key', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='value', full_name='connectstate.Cluster.DeviceEntry.value', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=556, serialized_end=627, ) _CLUSTER = _descriptor.Descriptor( name='Cluster', full_name='connectstate.Cluster', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='timestamp', full_name='connectstate.Cluster.timestamp', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='active_device_id', full_name='connectstate.Cluster.active_device_id', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='player_state', full_name='connectstate.Cluster.player_state', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='device', full_name='connectstate.Cluster.device', index=3, number=4, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='transfer_data', full_name='connectstate.Cluster.transfer_data', index=4, number=5, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[ _CLUSTER_DEVICEENTRY, ], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=377, serialized_end=627, ) _PUTSTATEREQUEST = _descriptor.Descriptor( name='PutStateRequest', full_name='connectstate.PutStateRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='callback_url', full_name='connectstate.PutStateRequest.callback_url', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='device', full_name='connectstate.PutStateRequest.device', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='member_type', full_name='connectstate.PutStateRequest.member_type', index=2, number=3, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='is_active', full_name='connectstate.PutStateRequest.is_active', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='put_state_reason', full_name='connectstate.PutStateRequest.put_state_reason', index=4, number=5, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='message_id', full_name='connectstate.PutStateRequest.message_id', index=5, number=6, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='last_command_sent_by_device_id', full_name= 'connectstate.PutStateRequest.last_command_sent_by_device_id', index=6, number=7, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='last_command_message_id', full_name='connectstate.PutStateRequest.last_command_message_id', index=7, number=8, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='started_playing_at', full_name='connectstate.PutStateRequest.started_playing_at', index=8, number=9, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='has_been_playing_for_ms', full_name='connectstate.PutStateRequest.has_been_playing_for_ms', index=9, number=11, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='client_side_timestamp', full_name='connectstate.PutStateRequest.client_side_timestamp', index=10, number=12, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='only_write_player_state', full_name='connectstate.PutStateRequest.only_write_player_state', index=11, number=13, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=630, serialized_end=1047, ) _PRIVATEDEVICEINFO = _descriptor.Descriptor( name='PrivateDeviceInfo', full_name='connectstate.PrivateDeviceInfo', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='platform', full_name='connectstate.PrivateDeviceInfo.platform', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1049, serialized_end=1086, ) _SUBSCRIBEREQUEST = _descriptor.Descriptor( name='SubscribeRequest', full_name='connectstate.SubscribeRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='callback_url', full_name='connectstate.SubscribeRequest.callback_url', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1088, serialized_end=1128, ) _DEVICEINFO_METADATAMAPENTRY = _descriptor.Descriptor( name='MetadataMapEntry', full_name='connectstate.DeviceInfo.MetadataMapEntry', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='key', full_name='connectstate.DeviceInfo.MetadataMapEntry.key', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='value', full_name='connectstate.DeviceInfo.MetadataMapEntry.value', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1534, serialized_end=1584, ) _DEVICEINFO = _descriptor.Descriptor( name='DeviceInfo', full_name='connectstate.DeviceInfo', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='can_play', full_name='connectstate.DeviceInfo.can_play', index=0, number=1, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='volume', full_name='connectstate.DeviceInfo.volume', index=1, number=2, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='name', full_name='connectstate.DeviceInfo.name', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='capabilities', full_name='connectstate.DeviceInfo.capabilities', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='device_software_version', full_name='connectstate.DeviceInfo.device_software_version', index=4, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='device_type', full_name='connectstate.DeviceInfo.device_type', index=5, number=7, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='spirc_version', full_name='connectstate.DeviceInfo.spirc_version', index=6, number=9, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='device_id', full_name='connectstate.DeviceInfo.device_id', index=7, number=10, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='is_private_session', full_name='connectstate.DeviceInfo.is_private_session', index=8, number=11, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='is_social_connect', full_name='connectstate.DeviceInfo.is_social_connect', index=9, number=12, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='client_id', full_name='connectstate.DeviceInfo.client_id', index=10, number=13, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='brand', full_name='connectstate.DeviceInfo.brand', index=11, number=14, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='model', full_name='connectstate.DeviceInfo.model', index=12, number=15, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='metadata_map', full_name='connectstate.DeviceInfo.metadata_map', index=13, number=16, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[ _DEVICEINFO_METADATAMAPENTRY, ], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1131, serialized_end=1584, ) _CAPABILITIES = _descriptor.Descriptor( name='Capabilities', full_name='connectstate.Capabilities', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='can_be_player', full_name='connectstate.Capabilities.can_be_player', index=0, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='restrict_to_local', full_name='connectstate.Capabilities.restrict_to_local', index=1, number=3, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='gaia_eq_connect_id', full_name='connectstate.Capabilities.gaia_eq_connect_id', index=2, number=5, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='supports_logout', full_name='connectstate.Capabilities.supports_logout', index=3, number=6, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='is_observable', full_name='connectstate.Capabilities.is_observable', index=4, number=7, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='volume_steps', full_name='connectstate.Capabilities.volume_steps', index=5, number=8, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='supported_types', full_name='connectstate.Capabilities.supported_types', index=6, number=9, type=9, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='command_acks', full_name='connectstate.Capabilities.command_acks', index=7, number=10, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='supports_rename', full_name='connectstate.Capabilities.supports_rename', index=8, number=11, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='hidden', full_name='connectstate.Capabilities.hidden', index=9, number=12, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='disable_volume', full_name='connectstate.Capabilities.disable_volume', index=10, number=13, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='connect_disabled', full_name='connectstate.Capabilities.connect_disabled', index=11, number=14, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='supports_playlist_v2', full_name='connectstate.Capabilities.supports_playlist_v2', index=12, number=15, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='is_controllable', full_name='connectstate.Capabilities.is_controllable', index=13, number=16, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='supports_external_episodes', full_name='connectstate.Capabilities.supports_external_episodes', index=14, number=17, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='supports_set_backend_metadata', full_name='connectstate.Capabilities.supports_set_backend_metadata', index=15, number=18, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='supports_transfer_command', full_name='connectstate.Capabilities.supports_transfer_command', index=16, number=19, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='supports_command_request', full_name='connectstate.Capabilities.supports_command_request', index=17, number=20, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='is_voice_enabled', full_name='connectstate.Capabilities.is_voice_enabled', index=18, number=21, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='needs_full_player_state', full_name='connectstate.Capabilities.needs_full_player_state', index=19, number=22, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='supports_gzip_pushes', full_name='connectstate.Capabilities.supports_gzip_pushes', index=20, number=23, 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1587, serialized_end=2175, ) _CONNECTCOMMANDOPTIONS = _descriptor.Descriptor( name='ConnectCommandOptions', full_name='connectstate.ConnectCommandOptions', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='message_id', full_name='connectstate.ConnectCommandOptions.message_id', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2177, serialized_end=2220, ) _LOGOUTCOMMAND = _descriptor.Descriptor( name='LogoutCommand', full_name='connectstate.LogoutCommand', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='command_options', full_name='connectstate.LogoutCommand.command_options', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2222, serialized_end=2299, ) _SETVOLUMECOMMAND = _descriptor.Descriptor( name='SetVolumeCommand', full_name='connectstate.SetVolumeCommand', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='volume', full_name='connectstate.SetVolumeCommand.volume', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='command_options', full_name='connectstate.SetVolumeCommand.command_options', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2301, serialized_end=2397, ) _RENAMECOMMAND = _descriptor.Descriptor( name='RenameCommand', full_name='connectstate.RenameCommand', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='rename_to', full_name='connectstate.RenameCommand.rename_to', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='command_options', full_name='connectstate.RenameCommand.command_options', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2399, serialized_end=2495, ) _SETBACKENDMETADATACOMMAND_METADATAENTRY = _descriptor.Descriptor( name='MetadataEntry', full_name='connectstate.SetBackendMetadataCommand.MetadataEntry', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='key', full_name= 'connectstate.SetBackendMetadataCommand.MetadataEntry.key', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='value', full_name= 'connectstate.SetBackendMetadataCommand.MetadataEntry.value', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[], enum_types=[], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2600, serialized_end=2647, ) _SETBACKENDMETADATACOMMAND = _descriptor.Descriptor( name='SetBackendMetadataCommand', full_name='connectstate.SetBackendMetadataCommand', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='metadata', full_name='connectstate.SetBackendMetadataCommand.metadata', 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, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[], nested_types=[ _SETBACKENDMETADATACOMMAND_METADATAENTRY, ], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2498, serialized_end=2647, ) _CLUSTERUPDATE.fields_by_name['cluster'].message_type = _CLUSTER _CLUSTERUPDATE.fields_by_name['update_reason'].enum_type = _CLUSTERUPDATEREASON _DEVICE.fields_by_name['device_info'].message_type = _DEVICEINFO _DEVICE.fields_by_name['player_state'].message_type = player__pb2._PLAYERSTATE _DEVICE.fields_by_name['private_device_info'].message_type = _PRIVATEDEVICEINFO _CLUSTER_DEVICEENTRY.fields_by_name['value'].message_type = _DEVICEINFO _CLUSTER_DEVICEENTRY.containing_type = _CLUSTER _CLUSTER.fields_by_name['player_state'].message_type = player__pb2._PLAYERSTATE _CLUSTER.fields_by_name['device'].message_type = _CLUSTER_DEVICEENTRY _PUTSTATEREQUEST.fields_by_name['device'].message_type = _DEVICE _PUTSTATEREQUEST.fields_by_name['member_type'].enum_type = _MEMBERTYPE _PUTSTATEREQUEST.fields_by_name['put_state_reason'].enum_type = _PUTSTATEREASON _DEVICEINFO_METADATAMAPENTRY.containing_type = _DEVICEINFO _DEVICEINFO.fields_by_name['capabilities'].message_type = _CAPABILITIES _DEVICEINFO.fields_by_name['device_type'].enum_type = _DEVICETYPE _DEVICEINFO.fields_by_name[ 'metadata_map'].message_type = _DEVICEINFO_METADATAMAPENTRY _LOGOUTCOMMAND.fields_by_name[ 'command_options'].message_type = _CONNECTCOMMANDOPTIONS _SETVOLUMECOMMAND.fields_by_name[ 'command_options'].message_type = _CONNECTCOMMANDOPTIONS _RENAMECOMMAND.fields_by_name[ 'command_options'].message_type = _CONNECTCOMMANDOPTIONS _SETBACKENDMETADATACOMMAND_METADATAENTRY.containing_type = _SETBACKENDMETADATACOMMAND _SETBACKENDMETADATACOMMAND.fields_by_name[ 'metadata'].message_type = _SETBACKENDMETADATACOMMAND_METADATAENTRY DESCRIPTOR.message_types_by_name['ClusterUpdate'] = _CLUSTERUPDATE DESCRIPTOR.message_types_by_name['Device'] = _DEVICE DESCRIPTOR.message_types_by_name['Cluster'] = _CLUSTER DESCRIPTOR.message_types_by_name['PutStateRequest'] = _PUTSTATEREQUEST DESCRIPTOR.message_types_by_name['PrivateDeviceInfo'] = _PRIVATEDEVICEINFO DESCRIPTOR.message_types_by_name['SubscribeRequest'] = _SUBSCRIBEREQUEST DESCRIPTOR.message_types_by_name['DeviceInfo'] = _DEVICEINFO DESCRIPTOR.message_types_by_name['Capabilities'] = _CAPABILITIES DESCRIPTOR.message_types_by_name[ 'ConnectCommandOptions'] = _CONNECTCOMMANDOPTIONS DESCRIPTOR.message_types_by_name['LogoutCommand'] = _LOGOUTCOMMAND DESCRIPTOR.message_types_by_name['SetVolumeCommand'] = _SETVOLUMECOMMAND DESCRIPTOR.message_types_by_name['RenameCommand'] = _RENAMECOMMAND DESCRIPTOR.message_types_by_name[ 'SetBackendMetadataCommand'] = _SETBACKENDMETADATACOMMAND DESCRIPTOR.enum_types_by_name['SendCommandResult'] = _SENDCOMMANDRESULT DESCRIPTOR.enum_types_by_name['PutStateReason'] = _PUTSTATEREASON DESCRIPTOR.enum_types_by_name['MemberType'] = _MEMBERTYPE DESCRIPTOR.enum_types_by_name['ClusterUpdateReason'] = _CLUSTERUPDATEREASON DESCRIPTOR.enum_types_by_name['DeviceType'] = _DEVICETYPE _sym_db.RegisterFileDescriptor(DESCRIPTOR) ClusterUpdate = _reflection.GeneratedProtocolMessageType( 'ClusterUpdate', (_message.Message, ), { 'DESCRIPTOR': _CLUSTERUPDATE, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.ClusterUpdate) }) _sym_db.RegisterMessage(ClusterUpdate) Device = _reflection.GeneratedProtocolMessageType( 'Device', (_message.Message, ), { 'DESCRIPTOR': _DEVICE, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.Device) }) _sym_db.RegisterMessage(Device) Cluster = _reflection.GeneratedProtocolMessageType( 'Cluster', (_message.Message, ), { 'DeviceEntry': _reflection.GeneratedProtocolMessageType( 'DeviceEntry', (_message.Message, ), { 'DESCRIPTOR': _CLUSTER_DEVICEENTRY, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.Cluster.DeviceEntry) }), 'DESCRIPTOR': _CLUSTER, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.Cluster) }) _sym_db.RegisterMessage(Cluster) _sym_db.RegisterMessage(Cluster.DeviceEntry) PutStateRequest = _reflection.GeneratedProtocolMessageType( 'PutStateRequest', (_message.Message, ), { 'DESCRIPTOR': _PUTSTATEREQUEST, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.PutStateRequest) }) _sym_db.RegisterMessage(PutStateRequest) PrivateDeviceInfo = _reflection.GeneratedProtocolMessageType( 'PrivateDeviceInfo', (_message.Message, ), { 'DESCRIPTOR': _PRIVATEDEVICEINFO, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.PrivateDeviceInfo) }) _sym_db.RegisterMessage(PrivateDeviceInfo) SubscribeRequest = _reflection.GeneratedProtocolMessageType( 'SubscribeRequest', (_message.Message, ), { 'DESCRIPTOR': _SUBSCRIBEREQUEST, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.SubscribeRequest) }) _sym_db.RegisterMessage(SubscribeRequest) DeviceInfo = _reflection.GeneratedProtocolMessageType( 'DeviceInfo', (_message.Message, ), { 'MetadataMapEntry': _reflection.GeneratedProtocolMessageType( 'MetadataMapEntry', (_message.Message, ), { 'DESCRIPTOR': _DEVICEINFO_METADATAMAPENTRY, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.DeviceInfo.MetadataMapEntry) }), 'DESCRIPTOR': _DEVICEINFO, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.DeviceInfo) }) _sym_db.RegisterMessage(DeviceInfo) _sym_db.RegisterMessage(DeviceInfo.MetadataMapEntry) Capabilities = _reflection.GeneratedProtocolMessageType( 'Capabilities', (_message.Message, ), { 'DESCRIPTOR': _CAPABILITIES, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.Capabilities) }) _sym_db.RegisterMessage(Capabilities) ConnectCommandOptions = _reflection.GeneratedProtocolMessageType( 'ConnectCommandOptions', (_message.Message, ), { 'DESCRIPTOR': _CONNECTCOMMANDOPTIONS, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.ConnectCommandOptions) }) _sym_db.RegisterMessage(ConnectCommandOptions) LogoutCommand = _reflection.GeneratedProtocolMessageType( 'LogoutCommand', (_message.Message, ), { 'DESCRIPTOR': _LOGOUTCOMMAND, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.LogoutCommand) }) _sym_db.RegisterMessage(LogoutCommand) SetVolumeCommand = _reflection.GeneratedProtocolMessageType( 'SetVolumeCommand', (_message.Message, ), { 'DESCRIPTOR': _SETVOLUMECOMMAND, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.SetVolumeCommand) }) _sym_db.RegisterMessage(SetVolumeCommand) RenameCommand = _reflection.GeneratedProtocolMessageType( 'RenameCommand', (_message.Message, ), { 'DESCRIPTOR': _RENAMECOMMAND, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.RenameCommand) }) _sym_db.RegisterMessage(RenameCommand) SetBackendMetadataCommand = _reflection.GeneratedProtocolMessageType( 'SetBackendMetadataCommand', (_message.Message, ), { 'MetadataEntry': _reflection.GeneratedProtocolMessageType( 'MetadataEntry', (_message.Message, ), { 'DESCRIPTOR': _SETBACKENDMETADATACOMMAND_METADATAENTRY, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.SetBackendMetadataCommand.MetadataEntry) }), 'DESCRIPTOR': _SETBACKENDMETADATACOMMAND, '__module__': 'connect_pb2' # @@protoc_insertion_point(class_scope:connectstate.SetBackendMetadataCommand) }) _sym_db.RegisterMessage(SetBackendMetadataCommand) _sym_db.RegisterMessage(SetBackendMetadataCommand.MetadataEntry) DESCRIPTOR._options = None _CLUSTER_DEVICEENTRY._options = None _DEVICEINFO_METADATAMAPENTRY._options = None _SETBACKENDMETADATACOMMAND_METADATAENTRY._options = None # @@protoc_insertion_point(module_scope)