connectstate

package
v0.0.19 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 21, 2024 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	AudioOutputDeviceType_name = map[int32]string{
		0: "UNKNOWN_AUDIO_OUTPUT_DEVICE_TYPE",
		1: "BUILT_IN_SPEAKER",
		2: "LINE_OUT",
		3: "BLUETOOTH",
		4: "AIRPLAY",
	}
	AudioOutputDeviceType_value = map[string]int32{
		"UNKNOWN_AUDIO_OUTPUT_DEVICE_TYPE": 0,
		"BUILT_IN_SPEAKER":                 1,
		"LINE_OUT":                         2,
		"BLUETOOTH":                        3,
		"AIRPLAY":                          4,
	}
)

Enum value maps for AudioOutputDeviceType.

View Source
var (
	PutStateReason_name = map[int32]string{
		0:  "UNKNOWN_PUT_STATE_REASON",
		1:  "SPIRC_HELLO",
		2:  "SPIRC_NOTIFY",
		3:  "NEW_DEVICE",
		4:  "PLAYER_STATE_CHANGED",
		5:  "VOLUME_CHANGED",
		6:  "PICKER_OPENED",
		7:  "BECAME_INACTIVE",
		8:  "ALIAS_CHANGED",
		9:  "NEW_CONNECTION",
		10: "PULL_PLAYBACK",
		11: "AUDIO_DRIVER_INFO_CHANGED",
		12: "PUT_STATE_RATE_LIMITED",
		13: "BACKEND_METADATA_APPLIED",
	}
	PutStateReason_value = map[string]int32{
		"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,
		"ALIAS_CHANGED":             8,
		"NEW_CONNECTION":            9,
		"PULL_PLAYBACK":             10,
		"AUDIO_DRIVER_INFO_CHANGED": 11,
		"PUT_STATE_RATE_LIMITED":    12,
		"BACKEND_METADATA_APPLIED":  13,
	}
)

Enum value maps for PutStateReason.

View Source
var (
	MemberType_name = map[int32]string{
		0: "SPIRC_V2",
		1: "SPIRC_V3",
		2: "CONNECT_STATE",
		5: "CONNECT_STATE_EXTENDED",
		6: "ACTIVE_DEVICE_TRACKER",
		7: "PLAY_TOKEN",
	}
	MemberType_value = map[string]int32{
		"SPIRC_V2":               0,
		"SPIRC_V3":               1,
		"CONNECT_STATE":          2,
		"CONNECT_STATE_EXTENDED": 5,
		"ACTIVE_DEVICE_TRACKER":  6,
		"PLAY_TOKEN":             7,
	}
)

Enum value maps for MemberType.

View Source
var (
	ClusterUpdateReason_name = map[int32]string{
		0: "UNKNOWN_CLUSTER_UPDATE_REASON",
		1: "DEVICES_DISAPPEARED",
		2: "DEVICE_STATE_CHANGED",
		3: "NEW_DEVICE_APPEARED",
		4: "DEVICE_VOLUME_CHANGED",
		5: "DEVICE_ALIAS_CHANGED",
	}
	ClusterUpdateReason_value = map[string]int32{
		"UNKNOWN_CLUSTER_UPDATE_REASON": 0,
		"DEVICES_DISAPPEARED":           1,
		"DEVICE_STATE_CHANGED":          2,
		"NEW_DEVICE_APPEARED":           3,
		"DEVICE_VOLUME_CHANGED":         4,
		"DEVICE_ALIAS_CHANGED":          5,
	}
)

Enum value maps for ClusterUpdateReason.

View Source
var (
	SendCommandResult_name = map[int32]string{
		0: "UNKNOWN_SEND_COMMAND_RESULT",
		1: "SUCCESS",
		2: "DEVICE_NOT_FOUND",
		3: "CONTEXT_PLAYER_ERROR",
		4: "DEVICE_DISAPPEARED",
		5: "UPSTREAM_ERROR",
		6: "DEVICE_DOES_NOT_SUPPORT_COMMAND",
		7: "RATE_LIMITED",
	}
	SendCommandResult_value = map[string]int32{
		"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,
	}
)

Enum value maps for SendCommandResult.

View Source
var (
	BitrateLevel_name = map[int32]string{
		0: "UNKNOWN_BITRATE_LEVEL",
		1: "LOW",
		2: "NORMAL",
		3: "HIGH",
		4: "VERY_HIGH",
		5: "HIFI",
		6: "HIFI24",
	}
	BitrateLevel_value = map[string]int32{
		"UNKNOWN_BITRATE_LEVEL": 0,
		"LOW":                   1,
		"NORMAL":                2,
		"HIGH":                  3,
		"VERY_HIGH":             4,
		"HIFI":                  5,
		"HIFI24":                6,
	}
)

Enum value maps for BitrateLevel.

View Source
var (
	BitrateStrategy_name = map[int32]string{
		0: "UNKNOWN_BITRATE_STRATEGY",
		1: "BEST_MATCHING",
		2: "BACKEND_ADVISED",
		3: "OFFLINED_FILE",
		4: "CACHED_FILE",
		5: "LOCAL_FILE",
	}
	BitrateStrategy_value = map[string]int32{
		"UNKNOWN_BITRATE_STRATEGY": 0,
		"BEST_MATCHING":            1,
		"BACKEND_ADVISED":          2,
		"OFFLINED_FILE":            3,
		"CACHED_FILE":              4,
		"LOCAL_FILE":               5,
	}
)

Enum value maps for BitrateStrategy.

View Source
var (
	HiFiStatus_name = map[int32]string{
		0: "NONE",
		1: "OFF",
		2: "ON",
	}
	HiFiStatus_value = map[string]int32{
		"NONE": 0,
		"OFF":  1,
		"ON":   2,
	}
)

Enum value maps for HiFiStatus.

View Source
var File_connect_player_proto protoreflect.FileDescriptor
View Source
var File_connect_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ActiveDeviceUpdate

type ActiveDeviceUpdate struct {
	DeviceId string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ActiveDeviceUpdate) Descriptor deprecated

func (*ActiveDeviceUpdate) Descriptor() ([]byte, []int)

Deprecated: Use ActiveDeviceUpdate.ProtoReflect.Descriptor instead.

func (*ActiveDeviceUpdate) GetDeviceId

func (x *ActiveDeviceUpdate) GetDeviceId() string

func (*ActiveDeviceUpdate) ProtoMessage

func (*ActiveDeviceUpdate) ProtoMessage()

func (*ActiveDeviceUpdate) ProtoReflect

func (x *ActiveDeviceUpdate) ProtoReflect() protoreflect.Message

func (*ActiveDeviceUpdate) Reset

func (x *ActiveDeviceUpdate) Reset()

func (*ActiveDeviceUpdate) String

func (x *ActiveDeviceUpdate) String() string

type AudioOutputDeviceInfo

type AudioOutputDeviceInfo struct {

	// Types that are assignable to XAudioOutputDeviceType:
	//
	//	*AudioOutputDeviceInfo_AudioOutputDeviceType
	XAudioOutputDeviceType isAudioOutputDeviceInfo_XAudioOutputDeviceType `protobuf_oneof:"_audio_output_device_type"`
	// Types that are assignable to XDeviceName:
	//
	//	*AudioOutputDeviceInfo_DeviceName
	XDeviceName isAudioOutputDeviceInfo_XDeviceName `protobuf_oneof:"_device_name"`
	// contains filtered or unexported fields
}

func (*AudioOutputDeviceInfo) Descriptor deprecated

func (*AudioOutputDeviceInfo) Descriptor() ([]byte, []int)

Deprecated: Use AudioOutputDeviceInfo.ProtoReflect.Descriptor instead.

func (*AudioOutputDeviceInfo) GetAudioOutputDeviceType

func (x *AudioOutputDeviceInfo) GetAudioOutputDeviceType() AudioOutputDeviceType

func (*AudioOutputDeviceInfo) GetDeviceName

func (x *AudioOutputDeviceInfo) GetDeviceName() string

func (*AudioOutputDeviceInfo) GetXAudioOutputDeviceType

func (m *AudioOutputDeviceInfo) GetXAudioOutputDeviceType() isAudioOutputDeviceInfo_XAudioOutputDeviceType

func (*AudioOutputDeviceInfo) GetXDeviceName

func (m *AudioOutputDeviceInfo) GetXDeviceName() isAudioOutputDeviceInfo_XDeviceName

func (*AudioOutputDeviceInfo) ProtoMessage

func (*AudioOutputDeviceInfo) ProtoMessage()

func (*AudioOutputDeviceInfo) ProtoReflect

func (x *AudioOutputDeviceInfo) ProtoReflect() protoreflect.Message

func (*AudioOutputDeviceInfo) Reset

func (x *AudioOutputDeviceInfo) Reset()

func (*AudioOutputDeviceInfo) String

func (x *AudioOutputDeviceInfo) String() string

type AudioOutputDeviceInfo_AudioOutputDeviceType

type AudioOutputDeviceInfo_AudioOutputDeviceType struct {
	AudioOutputDeviceType AudioOutputDeviceType `` /* 141-byte string literal not displayed */
}

type AudioOutputDeviceInfo_DeviceName

type AudioOutputDeviceInfo_DeviceName struct {
	DeviceName string `protobuf:"bytes,2,opt,name=device_name,json=deviceName,proto3,oneof"`
}

type AudioOutputDeviceType

type AudioOutputDeviceType int32
const (
	AudioOutputDeviceType_UNKNOWN_AUDIO_OUTPUT_DEVICE_TYPE AudioOutputDeviceType = 0
	AudioOutputDeviceType_BUILT_IN_SPEAKER                 AudioOutputDeviceType = 1
	AudioOutputDeviceType_LINE_OUT                         AudioOutputDeviceType = 2
	AudioOutputDeviceType_BLUETOOTH                        AudioOutputDeviceType = 3
	AudioOutputDeviceType_AIRPLAY                          AudioOutputDeviceType = 4
)

func (AudioOutputDeviceType) Descriptor

func (AudioOutputDeviceType) Enum

func (AudioOutputDeviceType) EnumDescriptor deprecated

func (AudioOutputDeviceType) EnumDescriptor() ([]byte, []int)

Deprecated: Use AudioOutputDeviceType.Descriptor instead.

func (AudioOutputDeviceType) Number

func (AudioOutputDeviceType) String

func (x AudioOutputDeviceType) String() string

func (AudioOutputDeviceType) Type

type BitrateLevel

type BitrateLevel int32
const (
	BitrateLevel_UNKNOWN_BITRATE_LEVEL BitrateLevel = 0
	BitrateLevel_LOW                   BitrateLevel = 1
	BitrateLevel_NORMAL                BitrateLevel = 2
	BitrateLevel_HIGH                  BitrateLevel = 3
	BitrateLevel_VERY_HIGH             BitrateLevel = 4
	BitrateLevel_HIFI                  BitrateLevel = 5
	BitrateLevel_HIFI24                BitrateLevel = 6
)

func (BitrateLevel) Descriptor

func (BitrateLevel) Enum

func (x BitrateLevel) Enum() *BitrateLevel

func (BitrateLevel) EnumDescriptor deprecated

func (BitrateLevel) EnumDescriptor() ([]byte, []int)

Deprecated: Use BitrateLevel.Descriptor instead.

func (BitrateLevel) Number

func (BitrateLevel) String

func (x BitrateLevel) String() string

func (BitrateLevel) Type

type BitrateStrategy

type BitrateStrategy int32
const (
	BitrateStrategy_UNKNOWN_BITRATE_STRATEGY BitrateStrategy = 0
	BitrateStrategy_BEST_MATCHING            BitrateStrategy = 1
	BitrateStrategy_BACKEND_ADVISED          BitrateStrategy = 2
	BitrateStrategy_OFFLINED_FILE            BitrateStrategy = 3
	BitrateStrategy_CACHED_FILE              BitrateStrategy = 4
	BitrateStrategy_LOCAL_FILE               BitrateStrategy = 5
)

func (BitrateStrategy) Descriptor

func (BitrateStrategy) Enum

func (x BitrateStrategy) Enum() *BitrateStrategy

func (BitrateStrategy) EnumDescriptor deprecated

func (BitrateStrategy) EnumDescriptor() ([]byte, []int)

Deprecated: Use BitrateStrategy.Descriptor instead.

func (BitrateStrategy) Number

func (BitrateStrategy) String

func (x BitrateStrategy) String() string

func (BitrateStrategy) Type

type Capabilities

type Capabilities struct {
	CanBePlayer                bool                      `protobuf:"varint,2,opt,name=can_be_player,json=canBePlayer,proto3" json:"can_be_player,omitempty"`
	RestrictToLocal            bool                      `protobuf:"varint,3,opt,name=restrict_to_local,json=restrictToLocal,proto3" json:"restrict_to_local,omitempty"`
	GaiaEqConnectId            bool                      `protobuf:"varint,5,opt,name=gaia_eq_connect_id,json=gaiaEqConnectId,proto3" json:"gaia_eq_connect_id,omitempty"`
	SupportsLogout             bool                      `protobuf:"varint,6,opt,name=supports_logout,json=supportsLogout,proto3" json:"supports_logout,omitempty"`
	IsObservable               bool                      `protobuf:"varint,7,opt,name=is_observable,json=isObservable,proto3" json:"is_observable,omitempty"`
	VolumeSteps                int32                     `protobuf:"varint,8,opt,name=volume_steps,json=volumeSteps,proto3" json:"volume_steps,omitempty"`
	SupportedTypes             []string                  `protobuf:"bytes,9,rep,name=supported_types,json=supportedTypes,proto3" json:"supported_types,omitempty"`
	CommandAcks                bool                      `protobuf:"varint,10,opt,name=command_acks,json=commandAcks,proto3" json:"command_acks,omitempty"`
	SupportsRename             bool                      `protobuf:"varint,11,opt,name=supports_rename,json=supportsRename,proto3" json:"supports_rename,omitempty"`
	Hidden                     bool                      `protobuf:"varint,12,opt,name=hidden,proto3" json:"hidden,omitempty"`
	DisableVolume              bool                      `protobuf:"varint,13,opt,name=disable_volume,json=disableVolume,proto3" json:"disable_volume,omitempty"`
	ConnectDisabled            bool                      `protobuf:"varint,14,opt,name=connect_disabled,json=connectDisabled,proto3" json:"connect_disabled,omitempty"`
	SupportsPlaylistV2         bool                      `protobuf:"varint,15,opt,name=supports_playlist_v2,json=supportsPlaylistV2,proto3" json:"supports_playlist_v2,omitempty"`
	IsControllable             bool                      `protobuf:"varint,16,opt,name=is_controllable,json=isControllable,proto3" json:"is_controllable,omitempty"`
	SupportsExternalEpisodes   bool                      `` /* 137-byte string literal not displayed */
	SupportsSetBackendMetadata bool                      `` /* 145-byte string literal not displayed */
	SupportsTransferCommand    bool                      `` /* 134-byte string literal not displayed */
	SupportsCommandRequest     bool                      `` /* 131-byte string literal not displayed */
	IsVoiceEnabled             bool                      `protobuf:"varint,21,opt,name=is_voice_enabled,json=isVoiceEnabled,proto3" json:"is_voice_enabled,omitempty"`
	NeedsFullPlayerState       bool                      `` /* 127-byte string literal not displayed */
	SupportsGzipPushes         bool                      `protobuf:"varint,23,opt,name=supports_gzip_pushes,json=supportsGzipPushes,proto3" json:"supports_gzip_pushes,omitempty"`
	SupportsSetOptionsCommand  bool                      `` /* 142-byte string literal not displayed */
	SupportsHifi               *CapabilitySupportDetails `protobuf:"bytes,26,opt,name=supports_hifi,json=supportsHifi,proto3" json:"supports_hifi,omitempty"`
	ConnectCapabilities        string                    `protobuf:"bytes,27,opt,name=connect_capabilities,json=connectCapabilities,proto3" json:"connect_capabilities,omitempty"`
	SupportsRooms              bool                      `protobuf:"varint,28,opt,name=supports_rooms,json=supportsRooms,proto3" json:"supports_rooms,omitempty"`
	SupportsDj                 bool                      `protobuf:"varint,29,opt,name=supports_dj,json=supportsDj,proto3" json:"supports_dj,omitempty"`
	SupportedAudioQuality      BitrateLevel              `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Capabilities) Descriptor deprecated

func (*Capabilities) Descriptor() ([]byte, []int)

Deprecated: Use Capabilities.ProtoReflect.Descriptor instead.

func (*Capabilities) GetCanBePlayer

func (x *Capabilities) GetCanBePlayer() bool

func (*Capabilities) GetCommandAcks

func (x *Capabilities) GetCommandAcks() bool

func (*Capabilities) GetConnectCapabilities

func (x *Capabilities) GetConnectCapabilities() string

func (*Capabilities) GetConnectDisabled

func (x *Capabilities) GetConnectDisabled() bool

func (*Capabilities) GetDisableVolume

func (x *Capabilities) GetDisableVolume() bool

func (*Capabilities) GetGaiaEqConnectId

func (x *Capabilities) GetGaiaEqConnectId() bool

func (*Capabilities) GetHidden

func (x *Capabilities) GetHidden() bool

func (*Capabilities) GetIsControllable

func (x *Capabilities) GetIsControllable() bool

func (*Capabilities) GetIsObservable

func (x *Capabilities) GetIsObservable() bool

func (*Capabilities) GetIsVoiceEnabled

func (x *Capabilities) GetIsVoiceEnabled() bool

func (*Capabilities) GetNeedsFullPlayerState

func (x *Capabilities) GetNeedsFullPlayerState() bool

func (*Capabilities) GetRestrictToLocal

func (x *Capabilities) GetRestrictToLocal() bool

func (*Capabilities) GetSupportedAudioQuality

func (x *Capabilities) GetSupportedAudioQuality() BitrateLevel

func (*Capabilities) GetSupportedTypes

func (x *Capabilities) GetSupportedTypes() []string

func (*Capabilities) GetSupportsCommandRequest

func (x *Capabilities) GetSupportsCommandRequest() bool

func (*Capabilities) GetSupportsDj

func (x *Capabilities) GetSupportsDj() bool

func (*Capabilities) GetSupportsExternalEpisodes

func (x *Capabilities) GetSupportsExternalEpisodes() bool

func (*Capabilities) GetSupportsGzipPushes

func (x *Capabilities) GetSupportsGzipPushes() bool

func (*Capabilities) GetSupportsHifi

func (x *Capabilities) GetSupportsHifi() *CapabilitySupportDetails

func (*Capabilities) GetSupportsLogout

func (x *Capabilities) GetSupportsLogout() bool

func (*Capabilities) GetSupportsPlaylistV2

func (x *Capabilities) GetSupportsPlaylistV2() bool

func (*Capabilities) GetSupportsRename

func (x *Capabilities) GetSupportsRename() bool

func (*Capabilities) GetSupportsRooms

func (x *Capabilities) GetSupportsRooms() bool

func (*Capabilities) GetSupportsSetBackendMetadata

func (x *Capabilities) GetSupportsSetBackendMetadata() bool

func (*Capabilities) GetSupportsSetOptionsCommand

func (x *Capabilities) GetSupportsSetOptionsCommand() bool

func (*Capabilities) GetSupportsTransferCommand

func (x *Capabilities) GetSupportsTransferCommand() bool

func (*Capabilities) GetVolumeSteps

func (x *Capabilities) GetVolumeSteps() int32

func (*Capabilities) ProtoMessage

func (*Capabilities) ProtoMessage()

func (*Capabilities) ProtoReflect

func (x *Capabilities) ProtoReflect() protoreflect.Message

func (*Capabilities) Reset

func (x *Capabilities) Reset()

func (*Capabilities) String

func (x *Capabilities) String() string

type CapabilitySupportDetails

type CapabilitySupportDetails struct {
	FullySupported  bool `protobuf:"varint,1,opt,name=fully_supported,json=fullySupported,proto3" json:"fully_supported,omitempty"`
	UserEligible    bool `protobuf:"varint,2,opt,name=user_eligible,json=userEligible,proto3" json:"user_eligible,omitempty"`
	DeviceSupported bool `protobuf:"varint,3,opt,name=device_supported,json=deviceSupported,proto3" json:"device_supported,omitempty"`
	// contains filtered or unexported fields
}

func (*CapabilitySupportDetails) Descriptor deprecated

func (*CapabilitySupportDetails) Descriptor() ([]byte, []int)

Deprecated: Use CapabilitySupportDetails.ProtoReflect.Descriptor instead.

func (*CapabilitySupportDetails) GetDeviceSupported

func (x *CapabilitySupportDetails) GetDeviceSupported() bool

func (*CapabilitySupportDetails) GetFullySupported

func (x *CapabilitySupportDetails) GetFullySupported() bool

func (*CapabilitySupportDetails) GetUserEligible

func (x *CapabilitySupportDetails) GetUserEligible() bool

func (*CapabilitySupportDetails) ProtoMessage

func (*CapabilitySupportDetails) ProtoMessage()

func (*CapabilitySupportDetails) ProtoReflect

func (x *CapabilitySupportDetails) ProtoReflect() protoreflect.Message

func (*CapabilitySupportDetails) Reset

func (x *CapabilitySupportDetails) Reset()

func (*CapabilitySupportDetails) String

func (x *CapabilitySupportDetails) String() string

type Cluster

type Cluster struct {
	ChangedTimestampMs       int64                  `protobuf:"varint,1,opt,name=changed_timestamp_ms,json=changedTimestampMs,proto3" json:"changed_timestamp_ms,omitempty"`
	ActiveDeviceId           string                 `protobuf:"bytes,2,opt,name=active_device_id,json=activeDeviceId,proto3" json:"active_device_id,omitempty"`
	PlayerState              *PlayerState           `protobuf:"bytes,3,opt,name=player_state,json=playerState,proto3" json:"player_state,omitempty"`
	Device                   map[string]*DeviceInfo `` /* 153-byte string literal not displayed */
	TransferData             []byte                 `protobuf:"bytes,5,opt,name=transfer_data,json=transferData,proto3" json:"transfer_data,omitempty"`
	TransferDataTimestamp    uint64                 `` /* 127-byte string literal not displayed */
	NotPlayingSinceTimestamp int64                  `` /* 138-byte string literal not displayed */
	NeedFullPlayerState      bool                   `protobuf:"varint,8,opt,name=need_full_player_state,json=needFullPlayerState,proto3" json:"need_full_player_state,omitempty"`
	ServerTimestampMs        int64                  `protobuf:"varint,9,opt,name=server_timestamp_ms,json=serverTimestampMs,proto3" json:"server_timestamp_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*Cluster) Descriptor deprecated

func (*Cluster) Descriptor() ([]byte, []int)

Deprecated: Use Cluster.ProtoReflect.Descriptor instead.

func (*Cluster) GetActiveDeviceId

func (x *Cluster) GetActiveDeviceId() string

func (*Cluster) GetChangedTimestampMs

func (x *Cluster) GetChangedTimestampMs() int64

func (*Cluster) GetDevice

func (x *Cluster) GetDevice() map[string]*DeviceInfo

func (*Cluster) GetNeedFullPlayerState

func (x *Cluster) GetNeedFullPlayerState() bool

func (*Cluster) GetNotPlayingSinceTimestamp

func (x *Cluster) GetNotPlayingSinceTimestamp() int64

func (*Cluster) GetPlayerState

func (x *Cluster) GetPlayerState() *PlayerState

func (*Cluster) GetServerTimestampMs

func (x *Cluster) GetServerTimestampMs() int64

func (*Cluster) GetTransferData

func (x *Cluster) GetTransferData() []byte

func (*Cluster) GetTransferDataTimestamp

func (x *Cluster) GetTransferDataTimestamp() uint64

func (*Cluster) ProtoMessage

func (*Cluster) ProtoMessage()

func (*Cluster) ProtoReflect

func (x *Cluster) ProtoReflect() protoreflect.Message

func (*Cluster) Reset

func (x *Cluster) Reset()

func (*Cluster) String

func (x *Cluster) String() string

type ClusterUpdate

type ClusterUpdate struct {
	Cluster            *Cluster            `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	UpdateReason       ClusterUpdateReason `` /* 144-byte string literal not displayed */
	AckId              string              `protobuf:"bytes,3,opt,name=ack_id,json=ackId,proto3" json:"ack_id,omitempty"`
	DevicesThatChanged []string            `protobuf:"bytes,4,rep,name=devices_that_changed,json=devicesThatChanged,proto3" json:"devices_that_changed,omitempty"`
	// contains filtered or unexported fields
}

func (*ClusterUpdate) Descriptor deprecated

func (*ClusterUpdate) Descriptor() ([]byte, []int)

Deprecated: Use ClusterUpdate.ProtoReflect.Descriptor instead.

func (*ClusterUpdate) GetAckId

func (x *ClusterUpdate) GetAckId() string

func (*ClusterUpdate) GetCluster

func (x *ClusterUpdate) GetCluster() *Cluster

func (*ClusterUpdate) GetDevicesThatChanged

func (x *ClusterUpdate) GetDevicesThatChanged() []string

func (*ClusterUpdate) GetUpdateReason

func (x *ClusterUpdate) GetUpdateReason() ClusterUpdateReason

func (*ClusterUpdate) ProtoMessage

func (*ClusterUpdate) ProtoMessage()

func (*ClusterUpdate) ProtoReflect

func (x *ClusterUpdate) ProtoReflect() protoreflect.Message

func (*ClusterUpdate) Reset

func (x *ClusterUpdate) Reset()

func (*ClusterUpdate) String

func (x *ClusterUpdate) String() string

type ClusterUpdateReason

type ClusterUpdateReason int32
const (
	ClusterUpdateReason_UNKNOWN_CLUSTER_UPDATE_REASON ClusterUpdateReason = 0
	ClusterUpdateReason_DEVICES_DISAPPEARED           ClusterUpdateReason = 1
	ClusterUpdateReason_DEVICE_STATE_CHANGED          ClusterUpdateReason = 2
	ClusterUpdateReason_NEW_DEVICE_APPEARED           ClusterUpdateReason = 3
	ClusterUpdateReason_DEVICE_VOLUME_CHANGED         ClusterUpdateReason = 4
	ClusterUpdateReason_DEVICE_ALIAS_CHANGED          ClusterUpdateReason = 5
)

func (ClusterUpdateReason) Descriptor

func (ClusterUpdateReason) Enum

func (ClusterUpdateReason) EnumDescriptor deprecated

func (ClusterUpdateReason) EnumDescriptor() ([]byte, []int)

Deprecated: Use ClusterUpdateReason.Descriptor instead.

func (ClusterUpdateReason) Number

func (ClusterUpdateReason) String

func (x ClusterUpdateReason) String() string

func (ClusterUpdateReason) Type

type CommandAndSourceDevice

type CommandAndSourceDevice struct {
	Command          string      `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
	SourceDeviceInfo *DeviceInfo `protobuf:"bytes,2,opt,name=source_device_info,json=sourceDeviceInfo,proto3" json:"source_device_info,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandAndSourceDevice) Descriptor deprecated

func (*CommandAndSourceDevice) Descriptor() ([]byte, []int)

Deprecated: Use CommandAndSourceDevice.ProtoReflect.Descriptor instead.

func (*CommandAndSourceDevice) GetCommand

func (x *CommandAndSourceDevice) GetCommand() string

func (*CommandAndSourceDevice) GetSourceDeviceInfo

func (x *CommandAndSourceDevice) GetSourceDeviceInfo() *DeviceInfo

func (*CommandAndSourceDevice) ProtoMessage

func (*CommandAndSourceDevice) ProtoMessage()

func (*CommandAndSourceDevice) ProtoReflect

func (x *CommandAndSourceDevice) ProtoReflect() protoreflect.Message

func (*CommandAndSourceDevice) Reset

func (x *CommandAndSourceDevice) Reset()

func (*CommandAndSourceDevice) String

func (x *CommandAndSourceDevice) String() string

type ConnectCommandOptions

type ConnectCommandOptions struct {
	MessageId     int32  `protobuf:"varint,1,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	TargetAliasId uint32 `protobuf:"varint,3,opt,name=target_alias_id,json=targetAliasId,proto3" json:"target_alias_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectCommandOptions) Descriptor deprecated

func (*ConnectCommandOptions) Descriptor() ([]byte, []int)

Deprecated: Use ConnectCommandOptions.ProtoReflect.Descriptor instead.

func (*ConnectCommandOptions) GetMessageId

func (x *ConnectCommandOptions) GetMessageId() int32

func (*ConnectCommandOptions) GetTargetAliasId

func (x *ConnectCommandOptions) GetTargetAliasId() uint32

func (*ConnectCommandOptions) ProtoMessage

func (*ConnectCommandOptions) ProtoMessage()

func (*ConnectCommandOptions) ProtoReflect

func (x *ConnectCommandOptions) ProtoReflect() protoreflect.Message

func (*ConnectCommandOptions) Reset

func (x *ConnectCommandOptions) Reset()

func (*ConnectCommandOptions) String

func (x *ConnectCommandOptions) String() string

type ConnectPlayerCommand

type ConnectPlayerCommand struct {
	PlayerCommandJson string                 `protobuf:"bytes,1,opt,name=player_command_json,json=playerCommandJson,proto3" json:"player_command_json,omitempty"`
	CommandOptions    *ConnectCommandOptions `protobuf:"bytes,2,opt,name=command_options,json=commandOptions,proto3" json:"command_options,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectPlayerCommand) Descriptor deprecated

func (*ConnectPlayerCommand) Descriptor() ([]byte, []int)

Deprecated: Use ConnectPlayerCommand.ProtoReflect.Descriptor instead.

func (*ConnectPlayerCommand) GetCommandOptions

func (x *ConnectPlayerCommand) GetCommandOptions() *ConnectCommandOptions

func (*ConnectPlayerCommand) GetPlayerCommandJson

func (x *ConnectPlayerCommand) GetPlayerCommandJson() string

func (*ConnectPlayerCommand) ProtoMessage

func (*ConnectPlayerCommand) ProtoMessage()

func (*ConnectPlayerCommand) ProtoReflect

func (x *ConnectPlayerCommand) ProtoReflect() protoreflect.Message

func (*ConnectPlayerCommand) Reset

func (x *ConnectPlayerCommand) Reset()

func (*ConnectPlayerCommand) String

func (x *ConnectPlayerCommand) String() string

type Context

type Context struct {
	Uri          string            `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
	Url          string            `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	Metadata     map[string]string `` /* 157-byte string literal not displayed */
	Restrictions *Restrictions     `protobuf:"bytes,4,opt,name=restrictions,proto3" json:"restrictions,omitempty"`
	Pages        []*ContextPage    `protobuf:"bytes,5,rep,name=pages,proto3" json:"pages,omitempty"`
	Loading      bool              `protobuf:"varint,6,opt,name=loading,proto3" json:"loading,omitempty"`
	// contains filtered or unexported fields
}

func (*Context) Descriptor deprecated

func (*Context) Descriptor() ([]byte, []int)

Deprecated: Use Context.ProtoReflect.Descriptor instead.

func (*Context) GetLoading

func (x *Context) GetLoading() bool

func (*Context) GetMetadata

func (x *Context) GetMetadata() map[string]string

func (*Context) GetPages

func (x *Context) GetPages() []*ContextPage

func (*Context) GetRestrictions

func (x *Context) GetRestrictions() *Restrictions

func (*Context) GetUri

func (x *Context) GetUri() string

func (*Context) GetUrl

func (x *Context) GetUrl() string

func (*Context) ProtoMessage

func (*Context) ProtoMessage()

func (*Context) ProtoReflect

func (x *Context) ProtoReflect() protoreflect.Message

func (*Context) Reset

func (x *Context) Reset()

func (*Context) String

func (x *Context) String() string

type ContextIndex

type ContextIndex struct {
	Page  uint32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	Track uint32 `protobuf:"varint,2,opt,name=track,proto3" json:"track,omitempty"`
	// contains filtered or unexported fields
}

func (*ContextIndex) Descriptor deprecated

func (*ContextIndex) Descriptor() ([]byte, []int)

Deprecated: Use ContextIndex.ProtoReflect.Descriptor instead.

func (*ContextIndex) GetPage

func (x *ContextIndex) GetPage() uint32

func (*ContextIndex) GetTrack

func (x *ContextIndex) GetTrack() uint32

func (*ContextIndex) ProtoMessage

func (*ContextIndex) ProtoMessage()

func (*ContextIndex) ProtoReflect

func (x *ContextIndex) ProtoReflect() protoreflect.Message

func (*ContextIndex) Reset

func (x *ContextIndex) Reset()

func (*ContextIndex) String

func (x *ContextIndex) String() string

type ContextPage

type ContextPage struct {
	PageUrl     string            `protobuf:"bytes,1,opt,name=page_url,json=pageUrl,proto3" json:"page_url,omitempty"`
	NextPageUrl string            `protobuf:"bytes,2,opt,name=next_page_url,json=nextPageUrl,proto3" json:"next_page_url,omitempty"`
	Metadata    map[string]string `` /* 157-byte string literal not displayed */
	Tracks      []*ContextTrack   `protobuf:"bytes,4,rep,name=tracks,proto3" json:"tracks,omitempty"`
	Loading     bool              `protobuf:"varint,5,opt,name=loading,proto3" json:"loading,omitempty"`
	// contains filtered or unexported fields
}

func (*ContextPage) Descriptor deprecated

func (*ContextPage) Descriptor() ([]byte, []int)

Deprecated: Use ContextPage.ProtoReflect.Descriptor instead.

func (*ContextPage) GetLoading

func (x *ContextPage) GetLoading() bool

func (*ContextPage) GetMetadata

func (x *ContextPage) GetMetadata() map[string]string

func (*ContextPage) GetNextPageUrl

func (x *ContextPage) GetNextPageUrl() string

func (*ContextPage) GetPageUrl

func (x *ContextPage) GetPageUrl() string

func (*ContextPage) GetTracks

func (x *ContextPage) GetTracks() []*ContextTrack

func (*ContextPage) ProtoMessage

func (*ContextPage) ProtoMessage()

func (*ContextPage) ProtoReflect

func (x *ContextPage) ProtoReflect() protoreflect.Message

func (*ContextPage) Reset

func (x *ContextPage) Reset()

func (*ContextPage) String

func (x *ContextPage) String() string

type ContextPlayerOptionOverrides

type ContextPlayerOptionOverrides struct {
	ShufflingContext bool `protobuf:"varint,1,opt,name=shuffling_context,json=shufflingContext,proto3" json:"shuffling_context,omitempty"`
	RepeatingContext bool `protobuf:"varint,2,opt,name=repeating_context,json=repeatingContext,proto3" json:"repeating_context,omitempty"`
	RepeatingTrack   bool `protobuf:"varint,3,opt,name=repeating_track,json=repeatingTrack,proto3" json:"repeating_track,omitempty"`
	// contains filtered or unexported fields
}

func (*ContextPlayerOptionOverrides) Descriptor deprecated

func (*ContextPlayerOptionOverrides) Descriptor() ([]byte, []int)

Deprecated: Use ContextPlayerOptionOverrides.ProtoReflect.Descriptor instead.

func (*ContextPlayerOptionOverrides) GetRepeatingContext

func (x *ContextPlayerOptionOverrides) GetRepeatingContext() bool

func (*ContextPlayerOptionOverrides) GetRepeatingTrack

func (x *ContextPlayerOptionOverrides) GetRepeatingTrack() bool

func (*ContextPlayerOptionOverrides) GetShufflingContext

func (x *ContextPlayerOptionOverrides) GetShufflingContext() bool

func (*ContextPlayerOptionOverrides) ProtoMessage

func (*ContextPlayerOptionOverrides) ProtoMessage()

func (*ContextPlayerOptionOverrides) ProtoReflect

func (*ContextPlayerOptionOverrides) Reset

func (x *ContextPlayerOptionOverrides) Reset()

func (*ContextPlayerOptionOverrides) String

type ContextPlayerOptions

type ContextPlayerOptions struct {
	ShufflingContext bool `protobuf:"varint,1,opt,name=shuffling_context,json=shufflingContext,proto3" json:"shuffling_context,omitempty"`
	RepeatingContext bool `protobuf:"varint,2,opt,name=repeating_context,json=repeatingContext,proto3" json:"repeating_context,omitempty"`
	RepeatingTrack   bool `protobuf:"varint,3,opt,name=repeating_track,json=repeatingTrack,proto3" json:"repeating_track,omitempty"`
	// contains filtered or unexported fields
}

func (*ContextPlayerOptions) Descriptor deprecated

func (*ContextPlayerOptions) Descriptor() ([]byte, []int)

Deprecated: Use ContextPlayerOptions.ProtoReflect.Descriptor instead.

func (*ContextPlayerOptions) GetRepeatingContext

func (x *ContextPlayerOptions) GetRepeatingContext() bool

func (*ContextPlayerOptions) GetRepeatingTrack

func (x *ContextPlayerOptions) GetRepeatingTrack() bool

func (*ContextPlayerOptions) GetShufflingContext

func (x *ContextPlayerOptions) GetShufflingContext() bool

func (*ContextPlayerOptions) ProtoMessage

func (*ContextPlayerOptions) ProtoMessage()

func (*ContextPlayerOptions) ProtoReflect

func (x *ContextPlayerOptions) ProtoReflect() protoreflect.Message

func (*ContextPlayerOptions) Reset

func (x *ContextPlayerOptions) Reset()

func (*ContextPlayerOptions) String

func (x *ContextPlayerOptions) String() string

type ContextTrack

type ContextTrack struct {
	Uri      string            `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
	Uid      string            `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Gid      []byte            `protobuf:"bytes,3,opt,name=gid,proto3" json:"gid,omitempty"`
	Metadata map[string]string `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ContextTrack) Descriptor deprecated

func (*ContextTrack) Descriptor() ([]byte, []int)

Deprecated: Use ContextTrack.ProtoReflect.Descriptor instead.

func (*ContextTrack) GetGid

func (x *ContextTrack) GetGid() []byte

func (*ContextTrack) GetMetadata

func (x *ContextTrack) GetMetadata() map[string]string

func (*ContextTrack) GetUid

func (x *ContextTrack) GetUid() string

func (*ContextTrack) GetUri

func (x *ContextTrack) GetUri() string

func (*ContextTrack) ProtoMessage

func (*ContextTrack) ProtoMessage()

func (*ContextTrack) ProtoReflect

func (x *ContextTrack) ProtoReflect() protoreflect.Message

func (*ContextTrack) Reset

func (x *ContextTrack) Reset()

func (*ContextTrack) String

func (x *ContextTrack) String() string

type Device

type Device struct {
	DeviceInfo        *DeviceInfo        `protobuf:"bytes,1,opt,name=device_info,json=deviceInfo,proto3" json:"device_info,omitempty"`
	PlayerState       *PlayerState       `protobuf:"bytes,2,opt,name=player_state,json=playerState,proto3" json:"player_state,omitempty"`
	PrivateDeviceInfo *PrivateDeviceInfo `protobuf:"bytes,3,opt,name=private_device_info,json=privateDeviceInfo,proto3" json:"private_device_info,omitempty"`
	TransferData      []byte             `protobuf:"bytes,4,opt,name=transfer_data,json=transferData,proto3" json:"transfer_data,omitempty"`
	// contains filtered or unexported fields
}

func (*Device) Descriptor deprecated

func (*Device) Descriptor() ([]byte, []int)

Deprecated: Use Device.ProtoReflect.Descriptor instead.

func (*Device) GetDeviceInfo

func (x *Device) GetDeviceInfo() *DeviceInfo

func (*Device) GetPlayerState

func (x *Device) GetPlayerState() *PlayerState

func (*Device) GetPrivateDeviceInfo

func (x *Device) GetPrivateDeviceInfo() *PrivateDeviceInfo

func (*Device) GetTransferData

func (x *Device) GetTransferData() []byte

func (*Device) ProtoMessage

func (*Device) ProtoMessage()

func (*Device) ProtoReflect

func (x *Device) ProtoReflect() protoreflect.Message

func (*Device) Reset

func (x *Device) Reset()

func (*Device) String

func (x *Device) String() string

type DeviceInfo

type DeviceInfo struct {
	CanPlay                 bool                            `protobuf:"varint,1,opt,name=can_play,json=canPlay,proto3" json:"can_play,omitempty"`
	Volume                  uint32                          `protobuf:"varint,2,opt,name=volume,proto3" json:"volume,omitempty"`
	Name                    string                          `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Capabilities            *Capabilities                   `protobuf:"bytes,4,opt,name=capabilities,proto3" json:"capabilities,omitempty"`
	Metadata                []*DeviceMetadata               `protobuf:"bytes,5,rep,name=metadata,proto3" json:"metadata,omitempty"`
	DeviceSoftwareVersion   string                          `` /* 126-byte string literal not displayed */
	DeviceType              devices.DeviceType              `` /* 137-byte string literal not displayed */
	SpircVersion            string                          `protobuf:"bytes,9,opt,name=spirc_version,json=spircVersion,proto3" json:"spirc_version,omitempty"`
	DeviceId                string                          `protobuf:"bytes,10,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	IsPrivateSession        bool                            `protobuf:"varint,11,opt,name=is_private_session,json=isPrivateSession,proto3" json:"is_private_session,omitempty"`
	IsSocialConnect         bool                            `protobuf:"varint,12,opt,name=is_social_connect,json=isSocialConnect,proto3" json:"is_social_connect,omitempty"`
	ClientId                string                          `protobuf:"bytes,13,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	Brand                   string                          `protobuf:"bytes,14,opt,name=brand,proto3" json:"brand,omitempty"`
	Model                   string                          `protobuf:"bytes,15,opt,name=model,proto3" json:"model,omitempty"`
	MetadataMap             map[string]string               `` /* 183-byte string literal not displayed */
	ProductId               string                          `protobuf:"bytes,17,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	DeduplicationId         string                          `protobuf:"bytes,18,opt,name=deduplication_id,json=deduplicationId,proto3" json:"deduplication_id,omitempty"`
	SelectedAliasId         uint32                          `protobuf:"varint,19,opt,name=selected_alias_id,json=selectedAliasId,proto3" json:"selected_alias_id,omitempty"`
	DeviceAliases           map[uint32]*devices.DeviceAlias `` /* 190-byte string literal not displayed */
	IsOffline               bool                            `protobuf:"varint,21,opt,name=is_offline,json=isOffline,proto3" json:"is_offline,omitempty"`
	PublicIp                string                          `protobuf:"bytes,22,opt,name=public_ip,json=publicIp,proto3" json:"public_ip,omitempty"`
	License                 string                          `protobuf:"bytes,23,opt,name=license,proto3" json:"license,omitempty"`
	IsGroup                 bool                            `protobuf:"varint,25,opt,name=is_group,json=isGroup,proto3" json:"is_group,omitempty"`
	IsDynamicDevice         bool                            `protobuf:"varint,26,opt,name=is_dynamic_device,json=isDynamicDevice,proto3" json:"is_dynamic_device,omitempty"`
	DisallowPlaybackReasons []string                        `` /* 133-byte string literal not displayed */
	DisallowTransferReasons []string                        `` /* 133-byte string literal not displayed */
	// Types that are assignable to XAudioOutputDeviceInfo:
	//
	//	*DeviceInfo_AudioOutputDeviceInfo
	XAudioOutputDeviceInfo isDeviceInfo_XAudioOutputDeviceInfo `protobuf_oneof:"_audio_output_device_info"`
	// contains filtered or unexported fields
}

func (*DeviceInfo) Descriptor deprecated

func (*DeviceInfo) Descriptor() ([]byte, []int)

Deprecated: Use DeviceInfo.ProtoReflect.Descriptor instead.

func (*DeviceInfo) GetAudioOutputDeviceInfo

func (x *DeviceInfo) GetAudioOutputDeviceInfo() *AudioOutputDeviceInfo

func (*DeviceInfo) GetBrand

func (x *DeviceInfo) GetBrand() string

func (*DeviceInfo) GetCanPlay

func (x *DeviceInfo) GetCanPlay() bool

func (*DeviceInfo) GetCapabilities

func (x *DeviceInfo) GetCapabilities() *Capabilities

func (*DeviceInfo) GetClientId

func (x *DeviceInfo) GetClientId() string

func (*DeviceInfo) GetDeduplicationId

func (x *DeviceInfo) GetDeduplicationId() string

func (*DeviceInfo) GetDeviceAliases

func (x *DeviceInfo) GetDeviceAliases() map[uint32]*devices.DeviceAlias

func (*DeviceInfo) GetDeviceId

func (x *DeviceInfo) GetDeviceId() string

func (*DeviceInfo) GetDeviceSoftwareVersion

func (x *DeviceInfo) GetDeviceSoftwareVersion() string

func (*DeviceInfo) GetDeviceType

func (x *DeviceInfo) GetDeviceType() devices.DeviceType

func (*DeviceInfo) GetDisallowPlaybackReasons

func (x *DeviceInfo) GetDisallowPlaybackReasons() []string

func (*DeviceInfo) GetDisallowTransferReasons

func (x *DeviceInfo) GetDisallowTransferReasons() []string

func (*DeviceInfo) GetIsDynamicDevice

func (x *DeviceInfo) GetIsDynamicDevice() bool

func (*DeviceInfo) GetIsGroup

func (x *DeviceInfo) GetIsGroup() bool

func (*DeviceInfo) GetIsOffline

func (x *DeviceInfo) GetIsOffline() bool

func (*DeviceInfo) GetIsPrivateSession

func (x *DeviceInfo) GetIsPrivateSession() bool

func (*DeviceInfo) GetIsSocialConnect

func (x *DeviceInfo) GetIsSocialConnect() bool

func (*DeviceInfo) GetLicense

func (x *DeviceInfo) GetLicense() string

func (*DeviceInfo) GetMetadata

func (x *DeviceInfo) GetMetadata() []*DeviceMetadata

func (*DeviceInfo) GetMetadataMap

func (x *DeviceInfo) GetMetadataMap() map[string]string

func (*DeviceInfo) GetModel

func (x *DeviceInfo) GetModel() string

func (*DeviceInfo) GetName

func (x *DeviceInfo) GetName() string

func (*DeviceInfo) GetProductId

func (x *DeviceInfo) GetProductId() string

func (*DeviceInfo) GetPublicIp

func (x *DeviceInfo) GetPublicIp() string

func (*DeviceInfo) GetSelectedAliasId

func (x *DeviceInfo) GetSelectedAliasId() uint32

func (*DeviceInfo) GetSpircVersion

func (x *DeviceInfo) GetSpircVersion() string

func (*DeviceInfo) GetVolume

func (x *DeviceInfo) GetVolume() uint32

func (*DeviceInfo) GetXAudioOutputDeviceInfo

func (m *DeviceInfo) GetXAudioOutputDeviceInfo() isDeviceInfo_XAudioOutputDeviceInfo

func (*DeviceInfo) ProtoMessage

func (*DeviceInfo) ProtoMessage()

func (*DeviceInfo) ProtoReflect

func (x *DeviceInfo) ProtoReflect() protoreflect.Message

func (*DeviceInfo) Reset

func (x *DeviceInfo) Reset()

func (*DeviceInfo) String

func (x *DeviceInfo) String() string

type DeviceInfo_AudioOutputDeviceInfo

type DeviceInfo_AudioOutputDeviceInfo struct {
	AudioOutputDeviceInfo *AudioOutputDeviceInfo `protobuf:"bytes,24,opt,name=audio_output_device_info,json=audioOutputDeviceInfo,proto3,oneof"`
}

type DeviceMetadata deprecated

type DeviceMetadata struct {
	Type     string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Metadata string `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in connect.proto.

func (*DeviceMetadata) Descriptor deprecated

func (*DeviceMetadata) Descriptor() ([]byte, []int)

Deprecated: Use DeviceMetadata.ProtoReflect.Descriptor instead.

func (*DeviceMetadata) GetMetadata

func (x *DeviceMetadata) GetMetadata() string

func (*DeviceMetadata) GetType

func (x *DeviceMetadata) GetType() string

func (*DeviceMetadata) ProtoMessage

func (*DeviceMetadata) ProtoMessage()

func (*DeviceMetadata) ProtoReflect

func (x *DeviceMetadata) ProtoReflect() protoreflect.Message

func (*DeviceMetadata) Reset

func (x *DeviceMetadata) Reset()

func (*DeviceMetadata) String

func (x *DeviceMetadata) String() string

type HiFiStatus

type HiFiStatus int32
const (
	HiFiStatus_NONE HiFiStatus = 0
	HiFiStatus_OFF  HiFiStatus = 1
	HiFiStatus_ON   HiFiStatus = 2
)

func (HiFiStatus) Descriptor

func (HiFiStatus) Descriptor() protoreflect.EnumDescriptor

func (HiFiStatus) Enum

func (x HiFiStatus) Enum() *HiFiStatus

func (HiFiStatus) EnumDescriptor deprecated

func (HiFiStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use HiFiStatus.Descriptor instead.

func (HiFiStatus) Number

func (x HiFiStatus) Number() protoreflect.EnumNumber

func (HiFiStatus) String

func (x HiFiStatus) String() string

func (HiFiStatus) Type

type InstrumentationParams

type InstrumentationParams struct {
	InteractionIds  []string `protobuf:"bytes,6,rep,name=interaction_ids,json=interactionIds,proto3" json:"interaction_ids,omitempty"`
	PageInstanceIds []string `protobuf:"bytes,7,rep,name=page_instance_ids,json=pageInstanceIds,proto3" json:"page_instance_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*InstrumentationParams) Descriptor deprecated

func (*InstrumentationParams) Descriptor() ([]byte, []int)

Deprecated: Use InstrumentationParams.ProtoReflect.Descriptor instead.

func (*InstrumentationParams) GetInteractionIds

func (x *InstrumentationParams) GetInteractionIds() []string

func (*InstrumentationParams) GetPageInstanceIds

func (x *InstrumentationParams) GetPageInstanceIds() []string

func (*InstrumentationParams) ProtoMessage

func (*InstrumentationParams) ProtoMessage()

func (*InstrumentationParams) ProtoReflect

func (x *InstrumentationParams) ProtoReflect() protoreflect.Message

func (*InstrumentationParams) Reset

func (x *InstrumentationParams) Reset()

func (*InstrumentationParams) String

func (x *InstrumentationParams) String() string

type LogoutCommand

type LogoutCommand struct {
	CommandOptions *ConnectCommandOptions `protobuf:"bytes,1,opt,name=command_options,json=commandOptions,proto3" json:"command_options,omitempty"`
	// contains filtered or unexported fields
}

func (*LogoutCommand) Descriptor deprecated

func (*LogoutCommand) Descriptor() ([]byte, []int)

Deprecated: Use LogoutCommand.ProtoReflect.Descriptor instead.

func (*LogoutCommand) GetCommandOptions

func (x *LogoutCommand) GetCommandOptions() *ConnectCommandOptions

func (*LogoutCommand) ProtoMessage

func (*LogoutCommand) ProtoMessage()

func (*LogoutCommand) ProtoReflect

func (x *LogoutCommand) ProtoReflect() protoreflect.Message

func (*LogoutCommand) Reset

func (x *LogoutCommand) Reset()

func (*LogoutCommand) String

func (x *LogoutCommand) String() string

type MemberType

type MemberType int32
const (
	MemberType_SPIRC_V2               MemberType = 0
	MemberType_SPIRC_V3               MemberType = 1
	MemberType_CONNECT_STATE          MemberType = 2
	MemberType_CONNECT_STATE_EXTENDED MemberType = 5
	MemberType_ACTIVE_DEVICE_TRACKER  MemberType = 6
	MemberType_PLAY_TOKEN             MemberType = 7
)

func (MemberType) Descriptor

func (MemberType) Descriptor() protoreflect.EnumDescriptor

func (MemberType) Enum

func (x MemberType) Enum() *MemberType

func (MemberType) EnumDescriptor deprecated

func (MemberType) EnumDescriptor() ([]byte, []int)

Deprecated: Use MemberType.Descriptor instead.

func (MemberType) Number

func (x MemberType) Number() protoreflect.EnumNumber

func (MemberType) String

func (x MemberType) String() string

func (MemberType) Type

type PlayOrigin

type PlayOrigin struct {
	FeatureIdentifier  string   `protobuf:"bytes,1,opt,name=feature_identifier,json=featureIdentifier,proto3" json:"feature_identifier,omitempty"`
	FeatureVersion     string   `protobuf:"bytes,2,opt,name=feature_version,json=featureVersion,proto3" json:"feature_version,omitempty"`
	ViewUri            string   `protobuf:"bytes,3,opt,name=view_uri,json=viewUri,proto3" json:"view_uri,omitempty"`
	ExternalReferrer   string   `protobuf:"bytes,4,opt,name=external_referrer,json=externalReferrer,proto3" json:"external_referrer,omitempty"`
	ReferrerIdentifier string   `protobuf:"bytes,5,opt,name=referrer_identifier,json=referrerIdentifier,proto3" json:"referrer_identifier,omitempty"`
	DeviceIdentifier   string   `protobuf:"bytes,6,opt,name=device_identifier,json=deviceIdentifier,proto3" json:"device_identifier,omitempty"`
	FeatureClasses     []string `protobuf:"bytes,7,rep,name=feature_classes,json=featureClasses,proto3" json:"feature_classes,omitempty"`
	// contains filtered or unexported fields
}

func (*PlayOrigin) Descriptor deprecated

func (*PlayOrigin) Descriptor() ([]byte, []int)

Deprecated: Use PlayOrigin.ProtoReflect.Descriptor instead.

func (*PlayOrigin) GetDeviceIdentifier

func (x *PlayOrigin) GetDeviceIdentifier() string

func (*PlayOrigin) GetExternalReferrer

func (x *PlayOrigin) GetExternalReferrer() string

func (*PlayOrigin) GetFeatureClasses

func (x *PlayOrigin) GetFeatureClasses() []string

func (*PlayOrigin) GetFeatureIdentifier

func (x *PlayOrigin) GetFeatureIdentifier() string

func (*PlayOrigin) GetFeatureVersion

func (x *PlayOrigin) GetFeatureVersion() string

func (*PlayOrigin) GetReferrerIdentifier

func (x *PlayOrigin) GetReferrerIdentifier() string

func (*PlayOrigin) GetViewUri

func (x *PlayOrigin) GetViewUri() string

func (*PlayOrigin) ProtoMessage

func (*PlayOrigin) ProtoMessage()

func (*PlayOrigin) ProtoReflect

func (x *PlayOrigin) ProtoReflect() protoreflect.Message

func (*PlayOrigin) Reset

func (x *PlayOrigin) Reset()

func (*PlayOrigin) String

func (x *PlayOrigin) String() string

type Playback

type Playback struct {
	Timestamp             int64         `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	PositionAsOfTimestamp int32         `` /* 129-byte string literal not displayed */
	PlaybackSpeed         float64       `protobuf:"fixed64,3,opt,name=playback_speed,json=playbackSpeed,proto3" json:"playback_speed,omitempty"`
	IsPaused              bool          `protobuf:"varint,4,opt,name=is_paused,json=isPaused,proto3" json:"is_paused,omitempty"`
	CurrentTrack          *ContextTrack `protobuf:"bytes,5,opt,name=current_track,json=currentTrack,proto3" json:"current_track,omitempty"`
	// contains filtered or unexported fields
}

func (*Playback) Descriptor deprecated

func (*Playback) Descriptor() ([]byte, []int)

Deprecated: Use Playback.ProtoReflect.Descriptor instead.

func (*Playback) GetCurrentTrack

func (x *Playback) GetCurrentTrack() *ContextTrack

func (*Playback) GetIsPaused

func (x *Playback) GetIsPaused() bool

func (*Playback) GetPlaybackSpeed

func (x *Playback) GetPlaybackSpeed() float64

func (*Playback) GetPositionAsOfTimestamp

func (x *Playback) GetPositionAsOfTimestamp() int32

func (*Playback) GetTimestamp

func (x *Playback) GetTimestamp() int64

func (*Playback) ProtoMessage

func (*Playback) ProtoMessage()

func (*Playback) ProtoReflect

func (x *Playback) ProtoReflect() protoreflect.Message

func (*Playback) Reset

func (x *Playback) Reset()

func (*Playback) String

func (x *Playback) String() string

type PlaybackQuality

type PlaybackQuality struct {
	BitrateLevel           BitrateLevel    `` /* 137-byte string literal not displayed */
	Strategy               BitrateStrategy `protobuf:"varint,2,opt,name=strategy,proto3,enum=spotify.connectstate.BitrateStrategy" json:"strategy,omitempty"`
	TargetBitrateLevel     BitrateLevel    `` /* 157-byte string literal not displayed */
	TargetBitrateAvailable bool            `` /* 130-byte string literal not displayed */
	HifiStatus             HiFiStatus      `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PlaybackQuality) Descriptor deprecated

func (*PlaybackQuality) Descriptor() ([]byte, []int)

Deprecated: Use PlaybackQuality.ProtoReflect.Descriptor instead.

func (*PlaybackQuality) GetBitrateLevel

func (x *PlaybackQuality) GetBitrateLevel() BitrateLevel

func (*PlaybackQuality) GetHifiStatus

func (x *PlaybackQuality) GetHifiStatus() HiFiStatus

func (*PlaybackQuality) GetStrategy

func (x *PlaybackQuality) GetStrategy() BitrateStrategy

func (*PlaybackQuality) GetTargetBitrateAvailable

func (x *PlaybackQuality) GetTargetBitrateAvailable() bool

func (*PlaybackQuality) GetTargetBitrateLevel

func (x *PlaybackQuality) GetTargetBitrateLevel() BitrateLevel

func (*PlaybackQuality) ProtoMessage

func (*PlaybackQuality) ProtoMessage()

func (*PlaybackQuality) ProtoReflect

func (x *PlaybackQuality) ProtoReflect() protoreflect.Message

func (*PlaybackQuality) Reset

func (x *PlaybackQuality) Reset()

func (*PlaybackQuality) String

func (x *PlaybackQuality) String() string

type PlayerQueue

type PlayerQueue struct {
	Revision   string           `protobuf:"bytes,1,opt,name=revision,proto3" json:"revision,omitempty"`
	NextTracks []*ProvidedTrack `protobuf:"bytes,2,rep,name=next_tracks,json=nextTracks,proto3" json:"next_tracks,omitempty"`
	PrevTracks []*ProvidedTrack `protobuf:"bytes,3,rep,name=prev_tracks,json=prevTracks,proto3" json:"prev_tracks,omitempty"`
	Track      *ProvidedTrack   `protobuf:"bytes,4,opt,name=track,proto3" json:"track,omitempty"`
	// contains filtered or unexported fields
}

func (*PlayerQueue) Descriptor deprecated

func (*PlayerQueue) Descriptor() ([]byte, []int)

Deprecated: Use PlayerQueue.ProtoReflect.Descriptor instead.

func (*PlayerQueue) GetNextTracks

func (x *PlayerQueue) GetNextTracks() []*ProvidedTrack

func (*PlayerQueue) GetPrevTracks

func (x *PlayerQueue) GetPrevTracks() []*ProvidedTrack

func (*PlayerQueue) GetRevision

func (x *PlayerQueue) GetRevision() string

func (*PlayerQueue) GetTrack

func (x *PlayerQueue) GetTrack() *ProvidedTrack

func (*PlayerQueue) ProtoMessage

func (*PlayerQueue) ProtoMessage()

func (*PlayerQueue) ProtoReflect

func (x *PlayerQueue) ProtoReflect() protoreflect.Message

func (*PlayerQueue) Reset

func (x *PlayerQueue) Reset()

func (*PlayerQueue) String

func (x *PlayerQueue) String() string

type PlayerState

type PlayerState struct {
	Timestamp             int64                 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ContextUri            string                `protobuf:"bytes,2,opt,name=context_uri,json=contextUri,proto3" json:"context_uri,omitempty"`
	ContextUrl            string                `protobuf:"bytes,3,opt,name=context_url,json=contextUrl,proto3" json:"context_url,omitempty"`
	ContextRestrictions   *Restrictions         `protobuf:"bytes,4,opt,name=context_restrictions,json=contextRestrictions,proto3" json:"context_restrictions,omitempty"`
	PlayOrigin            *PlayOrigin           `protobuf:"bytes,5,opt,name=play_origin,json=playOrigin,proto3" json:"play_origin,omitempty"`
	Index                 *ContextIndex         `protobuf:"bytes,6,opt,name=index,proto3" json:"index,omitempty"`
	Track                 *ProvidedTrack        `protobuf:"bytes,7,opt,name=track,proto3" json:"track,omitempty"`
	PlaybackId            string                `protobuf:"bytes,8,opt,name=playback_id,json=playbackId,proto3" json:"playback_id,omitempty"`
	PlaybackSpeed         float64               `protobuf:"fixed64,9,opt,name=playback_speed,json=playbackSpeed,proto3" json:"playback_speed,omitempty"`
	PositionAsOfTimestamp int64                 `` /* 130-byte string literal not displayed */
	Duration              int64                 `protobuf:"varint,11,opt,name=duration,proto3" json:"duration,omitempty"`
	IsPlaying             bool                  `protobuf:"varint,12,opt,name=is_playing,json=isPlaying,proto3" json:"is_playing,omitempty"`
	IsPaused              bool                  `protobuf:"varint,13,opt,name=is_paused,json=isPaused,proto3" json:"is_paused,omitempty"`
	IsBuffering           bool                  `protobuf:"varint,14,opt,name=is_buffering,json=isBuffering,proto3" json:"is_buffering,omitempty"`
	IsSystemInitiated     bool                  `protobuf:"varint,15,opt,name=is_system_initiated,json=isSystemInitiated,proto3" json:"is_system_initiated,omitempty"`
	Options               *ContextPlayerOptions `protobuf:"bytes,16,opt,name=options,proto3" json:"options,omitempty"`
	Restrictions          *Restrictions         `protobuf:"bytes,17,opt,name=restrictions,proto3" json:"restrictions,omitempty"`
	Suppressions          *Suppressions         `protobuf:"bytes,18,opt,name=suppressions,proto3" json:"suppressions,omitempty"`
	PrevTracks            []*ProvidedTrack      `protobuf:"bytes,19,rep,name=prev_tracks,json=prevTracks,proto3" json:"prev_tracks,omitempty"`
	NextTracks            []*ProvidedTrack      `protobuf:"bytes,20,rep,name=next_tracks,json=nextTracks,proto3" json:"next_tracks,omitempty"`
	ContextMetadata       map[string]string     `` /* 195-byte string literal not displayed */
	PageMetadata          map[string]string     `` /* 186-byte string literal not displayed */
	SessionId             string                `protobuf:"bytes,23,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	QueueRevision         string                `protobuf:"bytes,24,opt,name=queue_revision,json=queueRevision,proto3" json:"queue_revision,omitempty"`
	Position              int64                 `protobuf:"varint,25,opt,name=position,proto3" json:"position,omitempty"`
	EntityUri             string                `protobuf:"bytes,26,opt,name=entity_uri,json=entityUri,proto3" json:"entity_uri,omitempty"`
	Reverse               []*ProvidedTrack      `protobuf:"bytes,27,rep,name=reverse,proto3" json:"reverse,omitempty"`
	Future                []*ProvidedTrack      `protobuf:"bytes,28,rep,name=future,proto3" json:"future,omitempty"`
	AudioStream           string                `protobuf:"bytes,29,opt,name=audio_stream,json=audioStream,proto3" json:"audio_stream,omitempty"`
	// Deprecated: Marked as deprecated in connect_player.proto.
	IsOptional bool `protobuf:"varint,30,opt,name=is_optional,json=isOptional,proto3" json:"is_optional,omitempty"`
	// Deprecated: Marked as deprecated in connect_player.proto.
	Bitrate         int64            `protobuf:"varint,31,opt,name=bitrate,proto3" json:"bitrate,omitempty"`
	PlaybackQuality *PlaybackQuality `protobuf:"bytes,32,opt,name=playback_quality,json=playbackQuality,proto3" json:"playback_quality,omitempty"`
	// contains filtered or unexported fields
}

func (*PlayerState) Descriptor deprecated

func (*PlayerState) Descriptor() ([]byte, []int)

Deprecated: Use PlayerState.ProtoReflect.Descriptor instead.

func (*PlayerState) GetAudioStream

func (x *PlayerState) GetAudioStream() string

func (*PlayerState) GetBitrate deprecated

func (x *PlayerState) GetBitrate() int64

Deprecated: Marked as deprecated in connect_player.proto.

func (*PlayerState) GetContextMetadata

func (x *PlayerState) GetContextMetadata() map[string]string

func (*PlayerState) GetContextRestrictions

func (x *PlayerState) GetContextRestrictions() *Restrictions

func (*PlayerState) GetContextUri

func (x *PlayerState) GetContextUri() string

func (*PlayerState) GetContextUrl

func (x *PlayerState) GetContextUrl() string

func (*PlayerState) GetDuration

func (x *PlayerState) GetDuration() int64

func (*PlayerState) GetEntityUri

func (x *PlayerState) GetEntityUri() string

func (*PlayerState) GetFuture

func (x *PlayerState) GetFuture() []*ProvidedTrack

func (*PlayerState) GetIndex

func (x *PlayerState) GetIndex() *ContextIndex

func (*PlayerState) GetIsBuffering

func (x *PlayerState) GetIsBuffering() bool

func (*PlayerState) GetIsOptional deprecated

func (x *PlayerState) GetIsOptional() bool

Deprecated: Marked as deprecated in connect_player.proto.

func (*PlayerState) GetIsPaused

func (x *PlayerState) GetIsPaused() bool

func (*PlayerState) GetIsPlaying

func (x *PlayerState) GetIsPlaying() bool

func (*PlayerState) GetIsSystemInitiated

func (x *PlayerState) GetIsSystemInitiated() bool

func (*PlayerState) GetNextTracks

func (x *PlayerState) GetNextTracks() []*ProvidedTrack

func (*PlayerState) GetOptions

func (x *PlayerState) GetOptions() *ContextPlayerOptions

func (*PlayerState) GetPageMetadata

func (x *PlayerState) GetPageMetadata() map[string]string

func (*PlayerState) GetPlayOrigin

func (x *PlayerState) GetPlayOrigin() *PlayOrigin

func (*PlayerState) GetPlaybackId

func (x *PlayerState) GetPlaybackId() string

func (*PlayerState) GetPlaybackQuality

func (x *PlayerState) GetPlaybackQuality() *PlaybackQuality

func (*PlayerState) GetPlaybackSpeed

func (x *PlayerState) GetPlaybackSpeed() float64

func (*PlayerState) GetPosition

func (x *PlayerState) GetPosition() int64

func (*PlayerState) GetPositionAsOfTimestamp

func (x *PlayerState) GetPositionAsOfTimestamp() int64

func (*PlayerState) GetPrevTracks

func (x *PlayerState) GetPrevTracks() []*ProvidedTrack

func (*PlayerState) GetQueueRevision

func (x *PlayerState) GetQueueRevision() string

func (*PlayerState) GetRestrictions

func (x *PlayerState) GetRestrictions() *Restrictions

func (*PlayerState) GetReverse

func (x *PlayerState) GetReverse() []*ProvidedTrack

func (*PlayerState) GetSessionId

func (x *PlayerState) GetSessionId() string

func (*PlayerState) GetSuppressions

func (x *PlayerState) GetSuppressions() *Suppressions

func (*PlayerState) GetTimestamp

func (x *PlayerState) GetTimestamp() int64

func (*PlayerState) GetTrack

func (x *PlayerState) GetTrack() *ProvidedTrack

func (*PlayerState) ProtoMessage

func (*PlayerState) ProtoMessage()

func (*PlayerState) ProtoReflect

func (x *PlayerState) ProtoReflect() protoreflect.Message

func (*PlayerState) Reset

func (x *PlayerState) Reset()

func (*PlayerState) String

func (x *PlayerState) String() string

type PostCommandResponse

type PostCommandResponse struct {
	AckId string `protobuf:"bytes,1,opt,name=ack_id,json=ackId,proto3" json:"ack_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCommandResponse) Descriptor deprecated

func (*PostCommandResponse) Descriptor() ([]byte, []int)

Deprecated: Use PostCommandResponse.ProtoReflect.Descriptor instead.

func (*PostCommandResponse) GetAckId

func (x *PostCommandResponse) GetAckId() string

func (*PostCommandResponse) ProtoMessage

func (*PostCommandResponse) ProtoMessage()

func (*PostCommandResponse) ProtoReflect

func (x *PostCommandResponse) ProtoReflect() protoreflect.Message

func (*PostCommandResponse) Reset

func (x *PostCommandResponse) Reset()

func (*PostCommandResponse) String

func (x *PostCommandResponse) String() string

type PrivateDeviceInfo

type PrivateDeviceInfo struct {
	Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"`
	// contains filtered or unexported fields
}

func (*PrivateDeviceInfo) Descriptor deprecated

func (*PrivateDeviceInfo) Descriptor() ([]byte, []int)

Deprecated: Use PrivateDeviceInfo.ProtoReflect.Descriptor instead.

func (*PrivateDeviceInfo) GetPlatform

func (x *PrivateDeviceInfo) GetPlatform() string

func (*PrivateDeviceInfo) ProtoMessage

func (*PrivateDeviceInfo) ProtoMessage()

func (*PrivateDeviceInfo) ProtoReflect

func (x *PrivateDeviceInfo) ProtoReflect() protoreflect.Message

func (*PrivateDeviceInfo) Reset

func (x *PrivateDeviceInfo) Reset()

func (*PrivateDeviceInfo) String

func (x *PrivateDeviceInfo) String() string

type ProvidedTrack

type ProvidedTrack struct {
	Uri               string            `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
	Uid               string            `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
	Metadata          map[string]string `` /* 157-byte string literal not displayed */
	Removed           []string          `protobuf:"bytes,4,rep,name=removed,proto3" json:"removed,omitempty"`
	Blocked           []string          `protobuf:"bytes,5,rep,name=blocked,proto3" json:"blocked,omitempty"`
	Provider          string            `protobuf:"bytes,6,opt,name=provider,proto3" json:"provider,omitempty"`
	Restrictions      *Restrictions     `protobuf:"bytes,7,opt,name=restrictions,proto3" json:"restrictions,omitempty"`
	AlbumUri          string            `protobuf:"bytes,8,opt,name=album_uri,json=albumUri,proto3" json:"album_uri,omitempty"`
	DisallowReasons   []string          `protobuf:"bytes,9,rep,name=disallow_reasons,json=disallowReasons,proto3" json:"disallow_reasons,omitempty"`
	ArtistUri         string            `protobuf:"bytes,10,opt,name=artist_uri,json=artistUri,proto3" json:"artist_uri,omitempty"`
	DisallowUndecided []string          `protobuf:"bytes,11,rep,name=disallow_undecided,json=disallowUndecided,proto3" json:"disallow_undecided,omitempty"`
	// contains filtered or unexported fields
}

func (*ProvidedTrack) Descriptor deprecated

func (*ProvidedTrack) Descriptor() ([]byte, []int)

Deprecated: Use ProvidedTrack.ProtoReflect.Descriptor instead.

func (*ProvidedTrack) GetAlbumUri

func (x *ProvidedTrack) GetAlbumUri() string

func (*ProvidedTrack) GetArtistUri

func (x *ProvidedTrack) GetArtistUri() string

func (*ProvidedTrack) GetBlocked

func (x *ProvidedTrack) GetBlocked() []string

func (*ProvidedTrack) GetDisallowReasons

func (x *ProvidedTrack) GetDisallowReasons() []string

func (*ProvidedTrack) GetDisallowUndecided

func (x *ProvidedTrack) GetDisallowUndecided() []string

func (*ProvidedTrack) GetMetadata

func (x *ProvidedTrack) GetMetadata() map[string]string

func (*ProvidedTrack) GetProvider

func (x *ProvidedTrack) GetProvider() string

func (*ProvidedTrack) GetRemoved

func (x *ProvidedTrack) GetRemoved() []string

func (*ProvidedTrack) GetRestrictions

func (x *ProvidedTrack) GetRestrictions() *Restrictions

func (*ProvidedTrack) GetUid

func (x *ProvidedTrack) GetUid() string

func (*ProvidedTrack) GetUri

func (x *ProvidedTrack) GetUri() string

func (*ProvidedTrack) ProtoMessage

func (*ProvidedTrack) ProtoMessage()

func (*ProvidedTrack) ProtoReflect

func (x *ProvidedTrack) ProtoReflect() protoreflect.Message

func (*ProvidedTrack) Reset

func (x *ProvidedTrack) Reset()

func (*ProvidedTrack) String

func (x *ProvidedTrack) String() string

type PutStateReason

type PutStateReason int32
const (
	PutStateReason_UNKNOWN_PUT_STATE_REASON  PutStateReason = 0
	PutStateReason_SPIRC_HELLO               PutStateReason = 1
	PutStateReason_SPIRC_NOTIFY              PutStateReason = 2
	PutStateReason_NEW_DEVICE                PutStateReason = 3
	PutStateReason_PLAYER_STATE_CHANGED      PutStateReason = 4
	PutStateReason_VOLUME_CHANGED            PutStateReason = 5
	PutStateReason_PICKER_OPENED             PutStateReason = 6
	PutStateReason_BECAME_INACTIVE           PutStateReason = 7
	PutStateReason_ALIAS_CHANGED             PutStateReason = 8
	PutStateReason_NEW_CONNECTION            PutStateReason = 9
	PutStateReason_PULL_PLAYBACK             PutStateReason = 10
	PutStateReason_AUDIO_DRIVER_INFO_CHANGED PutStateReason = 11
	PutStateReason_PUT_STATE_RATE_LIMITED    PutStateReason = 12
	PutStateReason_BACKEND_METADATA_APPLIED  PutStateReason = 13
)

func (PutStateReason) Descriptor

func (PutStateReason) Enum

func (x PutStateReason) Enum() *PutStateReason

func (PutStateReason) EnumDescriptor deprecated

func (PutStateReason) EnumDescriptor() ([]byte, []int)

Deprecated: Use PutStateReason.Descriptor instead.

func (PutStateReason) Number

func (PutStateReason) String

func (x PutStateReason) String() string

func (PutStateReason) Type

type PutStateRequest

type PutStateRequest struct {
	CallbackUrl               string         `protobuf:"bytes,1,opt,name=callback_url,json=callbackUrl,proto3" json:"callback_url,omitempty"`
	Device                    *Device        `protobuf:"bytes,2,opt,name=device,proto3" json:"device,omitempty"`
	MemberType                MemberType     `` /* 129-byte string literal not displayed */
	IsActive                  bool           `protobuf:"varint,4,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	PutStateReason            PutStateReason `` /* 147-byte string literal not displayed */
	MessageId                 uint32         `protobuf:"varint,6,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	LastCommandSentByDeviceId string         `` /* 144-byte string literal not displayed */
	LastCommandMessageId      uint32         `` /* 126-byte string literal not displayed */
	StartedPlayingAt          uint64         `protobuf:"varint,9,opt,name=started_playing_at,json=startedPlayingAt,proto3" json:"started_playing_at,omitempty"`
	HasBeenPlayingForMs       uint64         `` /* 126-byte string literal not displayed */
	ClientSideTimestamp       uint64         `protobuf:"varint,12,opt,name=client_side_timestamp,json=clientSideTimestamp,proto3" json:"client_side_timestamp,omitempty"`
	OnlyWritePlayerState      bool           `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PutStateRequest) Descriptor deprecated

func (*PutStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use PutStateRequest.ProtoReflect.Descriptor instead.

func (*PutStateRequest) GetCallbackUrl

func (x *PutStateRequest) GetCallbackUrl() string

func (*PutStateRequest) GetClientSideTimestamp

func (x *PutStateRequest) GetClientSideTimestamp() uint64

func (*PutStateRequest) GetDevice

func (x *PutStateRequest) GetDevice() *Device

func (*PutStateRequest) GetHasBeenPlayingForMs

func (x *PutStateRequest) GetHasBeenPlayingForMs() uint64

func (*PutStateRequest) GetIsActive

func (x *PutStateRequest) GetIsActive() bool

func (*PutStateRequest) GetLastCommandMessageId

func (x *PutStateRequest) GetLastCommandMessageId() uint32

func (*PutStateRequest) GetLastCommandSentByDeviceId

func (x *PutStateRequest) GetLastCommandSentByDeviceId() string

func (*PutStateRequest) GetMemberType

func (x *PutStateRequest) GetMemberType() MemberType

func (*PutStateRequest) GetMessageId

func (x *PutStateRequest) GetMessageId() uint32

func (*PutStateRequest) GetOnlyWritePlayerState

func (x *PutStateRequest) GetOnlyWritePlayerState() bool

func (*PutStateRequest) GetPutStateReason

func (x *PutStateRequest) GetPutStateReason() PutStateReason

func (*PutStateRequest) GetStartedPlayingAt

func (x *PutStateRequest) GetStartedPlayingAt() uint64

func (*PutStateRequest) ProtoMessage

func (*PutStateRequest) ProtoMessage()

func (*PutStateRequest) ProtoReflect

func (x *PutStateRequest) ProtoReflect() protoreflect.Message

func (*PutStateRequest) Reset

func (x *PutStateRequest) Reset()

func (*PutStateRequest) String

func (x *PutStateRequest) String() string

type Queue

type Queue struct {
	Tracks         []*ContextTrack `protobuf:"bytes,1,rep,name=tracks,proto3" json:"tracks,omitempty"`
	IsPlayingQueue bool            `protobuf:"varint,2,opt,name=is_playing_queue,json=isPlayingQueue,proto3" json:"is_playing_queue,omitempty"`
	// contains filtered or unexported fields
}

func (*Queue) Descriptor deprecated

func (*Queue) Descriptor() ([]byte, []int)

Deprecated: Use Queue.ProtoReflect.Descriptor instead.

func (*Queue) GetIsPlayingQueue

func (x *Queue) GetIsPlayingQueue() bool

func (*Queue) GetTracks

func (x *Queue) GetTracks() []*ContextTrack

func (*Queue) ProtoMessage

func (*Queue) ProtoMessage()

func (*Queue) ProtoReflect

func (x *Queue) ProtoReflect() protoreflect.Message

func (*Queue) Reset

func (x *Queue) Reset()

func (*Queue) String

func (x *Queue) String() string

type RenameCommand

type RenameCommand struct {
	RenameTo       string                 `protobuf:"bytes,1,opt,name=rename_to,json=renameTo,proto3" json:"rename_to,omitempty"`
	CommandOptions *ConnectCommandOptions `protobuf:"bytes,2,opt,name=command_options,json=commandOptions,proto3" json:"command_options,omitempty"`
	// contains filtered or unexported fields
}

func (*RenameCommand) Descriptor deprecated

func (*RenameCommand) Descriptor() ([]byte, []int)

Deprecated: Use RenameCommand.ProtoReflect.Descriptor instead.

func (*RenameCommand) GetCommandOptions

func (x *RenameCommand) GetCommandOptions() *ConnectCommandOptions

func (*RenameCommand) GetRenameTo

func (x *RenameCommand) GetRenameTo() string

func (*RenameCommand) ProtoMessage

func (*RenameCommand) ProtoMessage()

func (*RenameCommand) ProtoReflect

func (x *RenameCommand) ProtoReflect() protoreflect.Message

func (*RenameCommand) Reset

func (x *RenameCommand) Reset()

func (*RenameCommand) String

func (x *RenameCommand) String() string

type Restrictions

type Restrictions struct {
	DisallowPausingReasons                    []string `` /* 129-byte string literal not displayed */
	DisallowResumingReasons                   []string `` /* 132-byte string literal not displayed */
	DisallowSeekingReasons                    []string `` /* 129-byte string literal not displayed */
	DisallowPeekingPrevReasons                []string `` /* 143-byte string literal not displayed */
	DisallowPeekingNextReasons                []string `` /* 143-byte string literal not displayed */
	DisallowSkippingPrevReasons               []string `` /* 146-byte string literal not displayed */
	DisallowSkippingNextReasons               []string `` /* 146-byte string literal not displayed */
	DisallowTogglingRepeatContextReasons      []string `` /* 175-byte string literal not displayed */
	DisallowTogglingRepeatTrackReasons        []string `` /* 169-byte string literal not displayed */
	DisallowTogglingShuffleReasons            []string `` /* 156-byte string literal not displayed */
	DisallowSetQueueReasons                   []string `` /* 135-byte string literal not displayed */
	DisallowInterruptingPlaybackReasons       []string `` /* 171-byte string literal not displayed */
	DisallowTransferringPlaybackReasons       []string `` /* 171-byte string literal not displayed */
	DisallowRemoteControlReasons              []string `` /* 150-byte string literal not displayed */
	DisallowInsertingIntoNextTracksReasons    []string `` /* 184-byte string literal not displayed */
	DisallowInsertingIntoContextTracksReasons []string `` /* 193-byte string literal not displayed */
	DisallowReorderingInNextTracksReasons     []string `` /* 181-byte string literal not displayed */
	DisallowReorderingInContextTracksReasons  []string `` /* 190-byte string literal not displayed */
	DisallowRemovingFromNextTracksReasons     []string `` /* 181-byte string literal not displayed */
	DisallowRemovingFromContextTracksReasons  []string `` /* 190-byte string literal not displayed */
	DisallowUpdatingContextReasons            []string `` /* 156-byte string literal not displayed */
	DisallowPlayingReasons                    []string `` /* 130-byte string literal not displayed */
	DisallowStoppingReasons                   []string `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Restrictions) Descriptor deprecated

func (*Restrictions) Descriptor() ([]byte, []int)

Deprecated: Use Restrictions.ProtoReflect.Descriptor instead.

func (*Restrictions) GetDisallowInsertingIntoContextTracksReasons

func (x *Restrictions) GetDisallowInsertingIntoContextTracksReasons() []string

func (*Restrictions) GetDisallowInsertingIntoNextTracksReasons

func (x *Restrictions) GetDisallowInsertingIntoNextTracksReasons() []string

func (*Restrictions) GetDisallowInterruptingPlaybackReasons

func (x *Restrictions) GetDisallowInterruptingPlaybackReasons() []string

func (*Restrictions) GetDisallowPausingReasons

func (x *Restrictions) GetDisallowPausingReasons() []string

func (*Restrictions) GetDisallowPeekingNextReasons

func (x *Restrictions) GetDisallowPeekingNextReasons() []string

func (*Restrictions) GetDisallowPeekingPrevReasons

func (x *Restrictions) GetDisallowPeekingPrevReasons() []string

func (*Restrictions) GetDisallowPlayingReasons

func (x *Restrictions) GetDisallowPlayingReasons() []string

func (*Restrictions) GetDisallowRemoteControlReasons

func (x *Restrictions) GetDisallowRemoteControlReasons() []string

func (*Restrictions) GetDisallowRemovingFromContextTracksReasons

func (x *Restrictions) GetDisallowRemovingFromContextTracksReasons() []string

func (*Restrictions) GetDisallowRemovingFromNextTracksReasons

func (x *Restrictions) GetDisallowRemovingFromNextTracksReasons() []string

func (*Restrictions) GetDisallowReorderingInContextTracksReasons

func (x *Restrictions) GetDisallowReorderingInContextTracksReasons() []string

func (*Restrictions) GetDisallowReorderingInNextTracksReasons

func (x *Restrictions) GetDisallowReorderingInNextTracksReasons() []string

func (*Restrictions) GetDisallowResumingReasons

func (x *Restrictions) GetDisallowResumingReasons() []string

func (*Restrictions) GetDisallowSeekingReasons

func (x *Restrictions) GetDisallowSeekingReasons() []string

func (*Restrictions) GetDisallowSetQueueReasons

func (x *Restrictions) GetDisallowSetQueueReasons() []string

func (*Restrictions) GetDisallowSkippingNextReasons

func (x *Restrictions) GetDisallowSkippingNextReasons() []string

func (*Restrictions) GetDisallowSkippingPrevReasons

func (x *Restrictions) GetDisallowSkippingPrevReasons() []string

func (*Restrictions) GetDisallowStoppingReasons

func (x *Restrictions) GetDisallowStoppingReasons() []string

func (*Restrictions) GetDisallowTogglingRepeatContextReasons

func (x *Restrictions) GetDisallowTogglingRepeatContextReasons() []string

func (*Restrictions) GetDisallowTogglingRepeatTrackReasons

func (x *Restrictions) GetDisallowTogglingRepeatTrackReasons() []string

func (*Restrictions) GetDisallowTogglingShuffleReasons

func (x *Restrictions) GetDisallowTogglingShuffleReasons() []string

func (*Restrictions) GetDisallowTransferringPlaybackReasons

func (x *Restrictions) GetDisallowTransferringPlaybackReasons() []string

func (*Restrictions) GetDisallowUpdatingContextReasons

func (x *Restrictions) GetDisallowUpdatingContextReasons() []string

func (*Restrictions) ProtoMessage

func (*Restrictions) ProtoMessage()

func (*Restrictions) ProtoReflect

func (x *Restrictions) ProtoReflect() protoreflect.Message

func (*Restrictions) Reset

func (x *Restrictions) Reset()

func (*Restrictions) String

func (x *Restrictions) String() string

type SendCommandResult

type SendCommandResult int32
const (
	SendCommandResult_UNKNOWN_SEND_COMMAND_RESULT     SendCommandResult = 0
	SendCommandResult_SUCCESS                         SendCommandResult = 1
	SendCommandResult_DEVICE_NOT_FOUND                SendCommandResult = 2
	SendCommandResult_CONTEXT_PLAYER_ERROR            SendCommandResult = 3
	SendCommandResult_DEVICE_DISAPPEARED              SendCommandResult = 4
	SendCommandResult_UPSTREAM_ERROR                  SendCommandResult = 5
	SendCommandResult_DEVICE_DOES_NOT_SUPPORT_COMMAND SendCommandResult = 6
	SendCommandResult_RATE_LIMITED                    SendCommandResult = 7
)

func (SendCommandResult) Descriptor

func (SendCommandResult) Enum

func (SendCommandResult) EnumDescriptor deprecated

func (SendCommandResult) EnumDescriptor() ([]byte, []int)

Deprecated: Use SendCommandResult.Descriptor instead.

func (SendCommandResult) Number

func (SendCommandResult) String

func (x SendCommandResult) String() string

func (SendCommandResult) Type

type Session

type Session struct {
	PlayOrigin            *PlayOrigin                   `protobuf:"bytes,1,opt,name=play_origin,json=playOrigin,proto3" json:"play_origin,omitempty"`
	Context               *Context                      `protobuf:"bytes,2,opt,name=context,proto3" json:"context,omitempty"`
	CurrentUid            string                        `protobuf:"bytes,3,opt,name=current_uid,json=currentUid,proto3" json:"current_uid,omitempty"`
	OptionOverrides       *ContextPlayerOptionOverrides `protobuf:"bytes,4,opt,name=option_overrides,json=optionOverrides,proto3" json:"option_overrides,omitempty"`
	Suppressions          *Suppressions                 `protobuf:"bytes,5,opt,name=suppressions,proto3" json:"suppressions,omitempty"`
	InstrumentationParams *InstrumentationParams        `protobuf:"bytes,6,opt,name=instrumentation_params,json=instrumentationParams,proto3" json:"instrumentation_params,omitempty"`
	// contains filtered or unexported fields
}

func (*Session) Descriptor deprecated

func (*Session) Descriptor() ([]byte, []int)

Deprecated: Use Session.ProtoReflect.Descriptor instead.

func (*Session) GetContext

func (x *Session) GetContext() *Context

func (*Session) GetCurrentUid

func (x *Session) GetCurrentUid() string

func (*Session) GetInstrumentationParams

func (x *Session) GetInstrumentationParams() *InstrumentationParams

func (*Session) GetOptionOverrides

func (x *Session) GetOptionOverrides() *ContextPlayerOptionOverrides

func (*Session) GetPlayOrigin

func (x *Session) GetPlayOrigin() *PlayOrigin

func (*Session) GetSuppressions

func (x *Session) GetSuppressions() *Suppressions

func (*Session) ProtoMessage

func (*Session) ProtoMessage()

func (*Session) ProtoReflect

func (x *Session) ProtoReflect() protoreflect.Message

func (*Session) Reset

func (x *Session) Reset()

func (*Session) String

func (x *Session) String() string

type SetBackendMetadataCommand

type SetBackendMetadataCommand struct {
	Metadata map[string]string `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SetBackendMetadataCommand) Descriptor deprecated

func (*SetBackendMetadataCommand) Descriptor() ([]byte, []int)

Deprecated: Use SetBackendMetadataCommand.ProtoReflect.Descriptor instead.

func (*SetBackendMetadataCommand) GetMetadata

func (x *SetBackendMetadataCommand) GetMetadata() map[string]string

func (*SetBackendMetadataCommand) ProtoMessage

func (*SetBackendMetadataCommand) ProtoMessage()

func (*SetBackendMetadataCommand) ProtoReflect

func (*SetBackendMetadataCommand) Reset

func (x *SetBackendMetadataCommand) Reset()

func (*SetBackendMetadataCommand) String

func (x *SetBackendMetadataCommand) String() string

type SetVolumeCommand

type SetVolumeCommand struct {
	Volume         int32                  `protobuf:"varint,1,opt,name=volume,proto3" json:"volume,omitempty"`
	CommandOptions *ConnectCommandOptions `protobuf:"bytes,2,opt,name=command_options,json=commandOptions,proto3" json:"command_options,omitempty"`
	// contains filtered or unexported fields
}

func (*SetVolumeCommand) Descriptor deprecated

func (*SetVolumeCommand) Descriptor() ([]byte, []int)

Deprecated: Use SetVolumeCommand.ProtoReflect.Descriptor instead.

func (*SetVolumeCommand) GetCommandOptions

func (x *SetVolumeCommand) GetCommandOptions() *ConnectCommandOptions

func (*SetVolumeCommand) GetVolume

func (x *SetVolumeCommand) GetVolume() int32

func (*SetVolumeCommand) ProtoMessage

func (*SetVolumeCommand) ProtoMessage()

func (*SetVolumeCommand) ProtoReflect

func (x *SetVolumeCommand) ProtoReflect() protoreflect.Message

func (*SetVolumeCommand) Reset

func (x *SetVolumeCommand) Reset()

func (*SetVolumeCommand) String

func (x *SetVolumeCommand) String() string

type StartedPlayingEvent

type StartedPlayingEvent struct {
	UserInfoHeader []byte `protobuf:"bytes,1,opt,name=user_info_header,json=userInfoHeader,proto3" json:"user_info_header,omitempty"`
	DeviceId       string `protobuf:"bytes,2,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	// contains filtered or unexported fields
}

func (*StartedPlayingEvent) Descriptor deprecated

func (*StartedPlayingEvent) Descriptor() ([]byte, []int)

Deprecated: Use StartedPlayingEvent.ProtoReflect.Descriptor instead.

func (*StartedPlayingEvent) GetDeviceId

func (x *StartedPlayingEvent) GetDeviceId() string

func (*StartedPlayingEvent) GetUserInfoHeader

func (x *StartedPlayingEvent) GetUserInfoHeader() []byte

func (*StartedPlayingEvent) ProtoMessage

func (*StartedPlayingEvent) ProtoMessage()

func (*StartedPlayingEvent) ProtoReflect

func (x *StartedPlayingEvent) ProtoReflect() protoreflect.Message

func (*StartedPlayingEvent) Reset

func (x *StartedPlayingEvent) Reset()

func (*StartedPlayingEvent) String

func (x *StartedPlayingEvent) String() string

type SubscribeRequest

type SubscribeRequest struct {
	CallbackUrl string `protobuf:"bytes,1,opt,name=callback_url,json=callbackUrl,proto3" json:"callback_url,omitempty"`
	// contains filtered or unexported fields
}

func (*SubscribeRequest) Descriptor deprecated

func (*SubscribeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeRequest.ProtoReflect.Descriptor instead.

func (*SubscribeRequest) GetCallbackUrl

func (x *SubscribeRequest) GetCallbackUrl() string

func (*SubscribeRequest) ProtoMessage

func (*SubscribeRequest) ProtoMessage()

func (*SubscribeRequest) ProtoReflect

func (x *SubscribeRequest) ProtoReflect() protoreflect.Message

func (*SubscribeRequest) Reset

func (x *SubscribeRequest) Reset()

func (*SubscribeRequest) String

func (x *SubscribeRequest) String() string

type Suppressions

type Suppressions struct {
	Providers []string `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"`
	// contains filtered or unexported fields
}

func (*Suppressions) Descriptor deprecated

func (*Suppressions) Descriptor() ([]byte, []int)

Deprecated: Use Suppressions.ProtoReflect.Descriptor instead.

func (*Suppressions) GetProviders

func (x *Suppressions) GetProviders() []string

func (*Suppressions) ProtoMessage

func (*Suppressions) ProtoMessage()

func (*Suppressions) ProtoReflect

func (x *Suppressions) ProtoReflect() protoreflect.Message

func (*Suppressions) Reset

func (x *Suppressions) Reset()

func (*Suppressions) String

func (x *Suppressions) String() string

type TransferState

type TransferState struct {
	Options        *ContextPlayerOptions `protobuf:"bytes,1,opt,name=options,proto3" json:"options,omitempty"`
	Playback       *Playback             `protobuf:"bytes,2,opt,name=playback,proto3" json:"playback,omitempty"`
	CurrentSession *Session              `protobuf:"bytes,3,opt,name=current_session,json=currentSession,proto3" json:"current_session,omitempty"`
	Queue          *Queue                `protobuf:"bytes,4,opt,name=queue,proto3" json:"queue,omitempty"`
	// contains filtered or unexported fields
}

func (*TransferState) Descriptor deprecated

func (*TransferState) Descriptor() ([]byte, []int)

Deprecated: Use TransferState.ProtoReflect.Descriptor instead.

func (*TransferState) GetCurrentSession

func (x *TransferState) GetCurrentSession() *Session

func (*TransferState) GetOptions

func (x *TransferState) GetOptions() *ContextPlayerOptions

func (*TransferState) GetPlayback

func (x *TransferState) GetPlayback() *Playback

func (*TransferState) GetQueue

func (x *TransferState) GetQueue() *Queue

func (*TransferState) ProtoMessage

func (*TransferState) ProtoMessage()

func (*TransferState) ProtoReflect

func (x *TransferState) ProtoReflect() protoreflect.Message

func (*TransferState) Reset

func (x *TransferState) Reset()

func (*TransferState) String

func (x *TransferState) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL