Documentation ¶
Index ¶
- Variables
- type ActiveDeviceUpdate
- func (*ActiveDeviceUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *ActiveDeviceUpdate) GetDeviceId() string
- func (*ActiveDeviceUpdate) ProtoMessage()
- func (x *ActiveDeviceUpdate) ProtoReflect() protoreflect.Message
- func (x *ActiveDeviceUpdate) Reset()
- func (x *ActiveDeviceUpdate) String() string
- type AudioOutputDeviceInfo
- func (*AudioOutputDeviceInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AudioOutputDeviceInfo) GetAudioOutputDeviceType() AudioOutputDeviceType
- func (x *AudioOutputDeviceInfo) GetDeviceName() string
- func (m *AudioOutputDeviceInfo) GetXAudioOutputDeviceType() isAudioOutputDeviceInfo_XAudioOutputDeviceType
- func (m *AudioOutputDeviceInfo) GetXDeviceName() isAudioOutputDeviceInfo_XDeviceName
- func (*AudioOutputDeviceInfo) ProtoMessage()
- func (x *AudioOutputDeviceInfo) ProtoReflect() protoreflect.Message
- func (x *AudioOutputDeviceInfo) Reset()
- func (x *AudioOutputDeviceInfo) String() string
- type AudioOutputDeviceInfo_AudioOutputDeviceType
- type AudioOutputDeviceInfo_DeviceName
- type AudioOutputDeviceType
- func (AudioOutputDeviceType) Descriptor() protoreflect.EnumDescriptor
- func (x AudioOutputDeviceType) Enum() *AudioOutputDeviceType
- func (AudioOutputDeviceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x AudioOutputDeviceType) Number() protoreflect.EnumNumber
- func (x AudioOutputDeviceType) String() string
- func (AudioOutputDeviceType) Type() protoreflect.EnumType
- type BitrateLevel
- func (BitrateLevel) Descriptor() protoreflect.EnumDescriptor
- func (x BitrateLevel) Enum() *BitrateLevel
- func (BitrateLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x BitrateLevel) Number() protoreflect.EnumNumber
- func (x BitrateLevel) String() string
- func (BitrateLevel) Type() protoreflect.EnumType
- type BitrateStrategy
- func (BitrateStrategy) Descriptor() protoreflect.EnumDescriptor
- func (x BitrateStrategy) Enum() *BitrateStrategy
- func (BitrateStrategy) EnumDescriptor() ([]byte, []int)deprecated
- func (x BitrateStrategy) Number() protoreflect.EnumNumber
- func (x BitrateStrategy) String() string
- func (BitrateStrategy) Type() protoreflect.EnumType
- type Capabilities
- func (*Capabilities) Descriptor() ([]byte, []int)deprecated
- func (x *Capabilities) GetCanBePlayer() bool
- func (x *Capabilities) GetCommandAcks() bool
- func (x *Capabilities) GetConnectCapabilities() string
- func (x *Capabilities) GetConnectDisabled() bool
- func (x *Capabilities) GetDisableVolume() bool
- func (x *Capabilities) GetGaiaEqConnectId() bool
- func (x *Capabilities) GetHidden() bool
- func (x *Capabilities) GetIsControllable() bool
- func (x *Capabilities) GetIsObservable() bool
- func (x *Capabilities) GetIsVoiceEnabled() bool
- func (x *Capabilities) GetNeedsFullPlayerState() bool
- func (x *Capabilities) GetRestrictToLocal() bool
- func (x *Capabilities) GetSupportedAudioQuality() BitrateLevel
- func (x *Capabilities) GetSupportedTypes() []string
- func (x *Capabilities) GetSupportsCommandRequest() bool
- func (x *Capabilities) GetSupportsDj() bool
- func (x *Capabilities) GetSupportsExternalEpisodes() bool
- func (x *Capabilities) GetSupportsGzipPushes() bool
- func (x *Capabilities) GetSupportsHifi() *CapabilitySupportDetails
- func (x *Capabilities) GetSupportsLogout() bool
- func (x *Capabilities) GetSupportsPlaylistV2() bool
- func (x *Capabilities) GetSupportsRename() bool
- func (x *Capabilities) GetSupportsRooms() bool
- func (x *Capabilities) GetSupportsSetBackendMetadata() bool
- func (x *Capabilities) GetSupportsSetOptionsCommand() bool
- func (x *Capabilities) GetSupportsTransferCommand() bool
- func (x *Capabilities) GetVolumeSteps() int32
- func (*Capabilities) ProtoMessage()
- func (x *Capabilities) ProtoReflect() protoreflect.Message
- func (x *Capabilities) Reset()
- func (x *Capabilities) String() string
- type CapabilitySupportDetails
- func (*CapabilitySupportDetails) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilitySupportDetails) GetDeviceSupported() bool
- func (x *CapabilitySupportDetails) GetFullySupported() bool
- func (x *CapabilitySupportDetails) GetUserEligible() bool
- func (*CapabilitySupportDetails) ProtoMessage()
- func (x *CapabilitySupportDetails) ProtoReflect() protoreflect.Message
- func (x *CapabilitySupportDetails) Reset()
- func (x *CapabilitySupportDetails) String() string
- type Cluster
- func (*Cluster) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster) GetActiveDeviceId() string
- func (x *Cluster) GetChangedTimestampMs() int64
- func (x *Cluster) GetDevice() map[string]*DeviceInfo
- func (x *Cluster) GetNeedFullPlayerState() bool
- func (x *Cluster) GetNotPlayingSinceTimestamp() int64
- func (x *Cluster) GetPlayerState() *PlayerState
- func (x *Cluster) GetServerTimestampMs() int64
- func (x *Cluster) GetTransferData() []byte
- func (x *Cluster) GetTransferDataTimestamp() uint64
- func (*Cluster) ProtoMessage()
- func (x *Cluster) ProtoReflect() protoreflect.Message
- func (x *Cluster) Reset()
- func (x *Cluster) String() string
- type ClusterUpdate
- func (*ClusterUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterUpdate) GetAckId() string
- func (x *ClusterUpdate) GetCluster() *Cluster
- func (x *ClusterUpdate) GetDevicesThatChanged() []string
- func (x *ClusterUpdate) GetUpdateReason() ClusterUpdateReason
- func (*ClusterUpdate) ProtoMessage()
- func (x *ClusterUpdate) ProtoReflect() protoreflect.Message
- func (x *ClusterUpdate) Reset()
- func (x *ClusterUpdate) String() string
- type ClusterUpdateReason
- func (ClusterUpdateReason) Descriptor() protoreflect.EnumDescriptor
- func (x ClusterUpdateReason) Enum() *ClusterUpdateReason
- func (ClusterUpdateReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClusterUpdateReason) Number() protoreflect.EnumNumber
- func (x ClusterUpdateReason) String() string
- func (ClusterUpdateReason) Type() protoreflect.EnumType
- type CommandAndSourceDevice
- func (*CommandAndSourceDevice) Descriptor() ([]byte, []int)deprecated
- func (x *CommandAndSourceDevice) GetCommand() string
- func (x *CommandAndSourceDevice) GetSourceDeviceInfo() *DeviceInfo
- func (*CommandAndSourceDevice) ProtoMessage()
- func (x *CommandAndSourceDevice) ProtoReflect() protoreflect.Message
- func (x *CommandAndSourceDevice) Reset()
- func (x *CommandAndSourceDevice) String() string
- type ConnectCommandOptions
- func (*ConnectCommandOptions) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectCommandOptions) GetMessageId() int32
- func (x *ConnectCommandOptions) GetTargetAliasId() uint32
- func (*ConnectCommandOptions) ProtoMessage()
- func (x *ConnectCommandOptions) ProtoReflect() protoreflect.Message
- func (x *ConnectCommandOptions) Reset()
- func (x *ConnectCommandOptions) String() string
- type ConnectPlayerCommand
- func (*ConnectPlayerCommand) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectPlayerCommand) GetCommandOptions() *ConnectCommandOptions
- func (x *ConnectPlayerCommand) GetPlayerCommandJson() string
- func (*ConnectPlayerCommand) ProtoMessage()
- func (x *ConnectPlayerCommand) ProtoReflect() protoreflect.Message
- func (x *ConnectPlayerCommand) Reset()
- func (x *ConnectPlayerCommand) String() string
- type Context
- func (*Context) Descriptor() ([]byte, []int)deprecated
- func (x *Context) GetLoading() bool
- func (x *Context) GetMetadata() map[string]string
- func (x *Context) GetPages() []*ContextPage
- func (x *Context) GetRestrictions() *Restrictions
- func (x *Context) GetUri() string
- func (x *Context) GetUrl() string
- func (*Context) ProtoMessage()
- func (x *Context) ProtoReflect() protoreflect.Message
- func (x *Context) Reset()
- func (x *Context) String() string
- type ContextIndex
- func (*ContextIndex) Descriptor() ([]byte, []int)deprecated
- func (x *ContextIndex) GetPage() uint32
- func (x *ContextIndex) GetTrack() uint32
- func (*ContextIndex) ProtoMessage()
- func (x *ContextIndex) ProtoReflect() protoreflect.Message
- func (x *ContextIndex) Reset()
- func (x *ContextIndex) String() string
- type ContextPage
- func (*ContextPage) Descriptor() ([]byte, []int)deprecated
- func (x *ContextPage) GetLoading() bool
- func (x *ContextPage) GetMetadata() map[string]string
- func (x *ContextPage) GetNextPageUrl() string
- func (x *ContextPage) GetPageUrl() string
- func (x *ContextPage) GetTracks() []*ContextTrack
- func (*ContextPage) ProtoMessage()
- func (x *ContextPage) ProtoReflect() protoreflect.Message
- func (x *ContextPage) Reset()
- func (x *ContextPage) String() string
- type ContextPlayerOptionOverrides
- func (*ContextPlayerOptionOverrides) Descriptor() ([]byte, []int)deprecated
- func (x *ContextPlayerOptionOverrides) GetRepeatingContext() bool
- func (x *ContextPlayerOptionOverrides) GetRepeatingTrack() bool
- func (x *ContextPlayerOptionOverrides) GetShufflingContext() bool
- func (*ContextPlayerOptionOverrides) ProtoMessage()
- func (x *ContextPlayerOptionOverrides) ProtoReflect() protoreflect.Message
- func (x *ContextPlayerOptionOverrides) Reset()
- func (x *ContextPlayerOptionOverrides) String() string
- type ContextPlayerOptions
- func (*ContextPlayerOptions) Descriptor() ([]byte, []int)deprecated
- func (x *ContextPlayerOptions) GetRepeatingContext() bool
- func (x *ContextPlayerOptions) GetRepeatingTrack() bool
- func (x *ContextPlayerOptions) GetShufflingContext() bool
- func (*ContextPlayerOptions) ProtoMessage()
- func (x *ContextPlayerOptions) ProtoReflect() protoreflect.Message
- func (x *ContextPlayerOptions) Reset()
- func (x *ContextPlayerOptions) String() string
- type ContextTrack
- func (*ContextTrack) Descriptor() ([]byte, []int)deprecated
- func (x *ContextTrack) GetGid() []byte
- func (x *ContextTrack) GetMetadata() map[string]string
- func (x *ContextTrack) GetUid() string
- func (x *ContextTrack) GetUri() string
- func (*ContextTrack) ProtoMessage()
- func (x *ContextTrack) ProtoReflect() protoreflect.Message
- func (x *ContextTrack) Reset()
- func (x *ContextTrack) String() string
- type Device
- func (*Device) Descriptor() ([]byte, []int)deprecated
- func (x *Device) GetDeviceInfo() *DeviceInfo
- func (x *Device) GetPlayerState() *PlayerState
- func (x *Device) GetPrivateDeviceInfo() *PrivateDeviceInfo
- func (x *Device) GetTransferData() []byte
- func (*Device) ProtoMessage()
- func (x *Device) ProtoReflect() protoreflect.Message
- func (x *Device) Reset()
- func (x *Device) String() string
- type DeviceInfo
- func (*DeviceInfo) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceInfo) GetAudioOutputDeviceInfo() *AudioOutputDeviceInfo
- func (x *DeviceInfo) GetBrand() string
- func (x *DeviceInfo) GetCanPlay() bool
- func (x *DeviceInfo) GetCapabilities() *Capabilities
- func (x *DeviceInfo) GetClientId() string
- func (x *DeviceInfo) GetDeduplicationId() string
- func (x *DeviceInfo) GetDeviceAliases() map[uint32]*devices.DeviceAlias
- func (x *DeviceInfo) GetDeviceId() string
- func (x *DeviceInfo) GetDeviceSoftwareVersion() string
- func (x *DeviceInfo) GetDeviceType() devices.DeviceType
- func (x *DeviceInfo) GetDisallowPlaybackReasons() []string
- func (x *DeviceInfo) GetDisallowTransferReasons() []string
- func (x *DeviceInfo) GetIsDynamicDevice() bool
- func (x *DeviceInfo) GetIsGroup() bool
- func (x *DeviceInfo) GetIsOffline() bool
- func (x *DeviceInfo) GetIsPrivateSession() bool
- func (x *DeviceInfo) GetIsSocialConnect() bool
- func (x *DeviceInfo) GetLicense() string
- func (x *DeviceInfo) GetMetadata() []*DeviceMetadata
- func (x *DeviceInfo) GetMetadataMap() map[string]string
- func (x *DeviceInfo) GetModel() string
- func (x *DeviceInfo) GetName() string
- func (x *DeviceInfo) GetProductId() string
- func (x *DeviceInfo) GetPublicIp() string
- func (x *DeviceInfo) GetSelectedAliasId() uint32
- func (x *DeviceInfo) GetSpircVersion() string
- func (x *DeviceInfo) GetVolume() uint32
- func (m *DeviceInfo) GetXAudioOutputDeviceInfo() isDeviceInfo_XAudioOutputDeviceInfo
- func (*DeviceInfo) ProtoMessage()
- func (x *DeviceInfo) ProtoReflect() protoreflect.Message
- func (x *DeviceInfo) Reset()
- func (x *DeviceInfo) String() string
- type DeviceInfo_AudioOutputDeviceInfo
- type DeviceMetadatadeprecated
- func (*DeviceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceMetadata) GetMetadata() string
- func (x *DeviceMetadata) GetType() string
- func (*DeviceMetadata) ProtoMessage()
- func (x *DeviceMetadata) ProtoReflect() protoreflect.Message
- func (x *DeviceMetadata) Reset()
- func (x *DeviceMetadata) String() string
- type HiFiStatus
- type InstrumentationParams
- func (*InstrumentationParams) Descriptor() ([]byte, []int)deprecated
- func (x *InstrumentationParams) GetInteractionIds() []string
- func (x *InstrumentationParams) GetPageInstanceIds() []string
- func (*InstrumentationParams) ProtoMessage()
- func (x *InstrumentationParams) ProtoReflect() protoreflect.Message
- func (x *InstrumentationParams) Reset()
- func (x *InstrumentationParams) String() string
- type LogoutCommand
- type MemberType
- type PlayOrigin
- func (*PlayOrigin) Descriptor() ([]byte, []int)deprecated
- func (x *PlayOrigin) GetDeviceIdentifier() string
- func (x *PlayOrigin) GetExternalReferrer() string
- func (x *PlayOrigin) GetFeatureClasses() []string
- func (x *PlayOrigin) GetFeatureIdentifier() string
- func (x *PlayOrigin) GetFeatureVersion() string
- func (x *PlayOrigin) GetReferrerIdentifier() string
- func (x *PlayOrigin) GetViewUri() string
- func (*PlayOrigin) ProtoMessage()
- func (x *PlayOrigin) ProtoReflect() protoreflect.Message
- func (x *PlayOrigin) Reset()
- func (x *PlayOrigin) String() string
- type Playback
- func (*Playback) Descriptor() ([]byte, []int)deprecated
- func (x *Playback) GetCurrentTrack() *ContextTrack
- func (x *Playback) GetIsPaused() bool
- func (x *Playback) GetPlaybackSpeed() float64
- func (x *Playback) GetPositionAsOfTimestamp() int32
- func (x *Playback) GetTimestamp() int64
- func (*Playback) ProtoMessage()
- func (x *Playback) ProtoReflect() protoreflect.Message
- func (x *Playback) Reset()
- func (x *Playback) String() string
- type PlaybackQuality
- func (*PlaybackQuality) Descriptor() ([]byte, []int)deprecated
- func (x *PlaybackQuality) GetBitrateLevel() BitrateLevel
- func (x *PlaybackQuality) GetHifiStatus() HiFiStatus
- func (x *PlaybackQuality) GetStrategy() BitrateStrategy
- func (x *PlaybackQuality) GetTargetBitrateAvailable() bool
- func (x *PlaybackQuality) GetTargetBitrateLevel() BitrateLevel
- func (*PlaybackQuality) ProtoMessage()
- func (x *PlaybackQuality) ProtoReflect() protoreflect.Message
- func (x *PlaybackQuality) Reset()
- func (x *PlaybackQuality) String() string
- type PlayerQueue
- func (*PlayerQueue) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerQueue) GetNextTracks() []*ProvidedTrack
- func (x *PlayerQueue) GetPrevTracks() []*ProvidedTrack
- func (x *PlayerQueue) GetRevision() string
- func (x *PlayerQueue) GetTrack() *ProvidedTrack
- func (*PlayerQueue) ProtoMessage()
- func (x *PlayerQueue) ProtoReflect() protoreflect.Message
- func (x *PlayerQueue) Reset()
- func (x *PlayerQueue) String() string
- type PlayerState
- func (*PlayerState) Descriptor() ([]byte, []int)deprecated
- func (x *PlayerState) GetAudioStream() string
- func (x *PlayerState) GetBitrate() int64deprecated
- func (x *PlayerState) GetContextMetadata() map[string]string
- func (x *PlayerState) GetContextRestrictions() *Restrictions
- func (x *PlayerState) GetContextUri() string
- func (x *PlayerState) GetContextUrl() string
- func (x *PlayerState) GetDuration() int64
- func (x *PlayerState) GetEntityUri() string
- func (x *PlayerState) GetFuture() []*ProvidedTrack
- func (x *PlayerState) GetIndex() *ContextIndex
- func (x *PlayerState) GetIsBuffering() bool
- func (x *PlayerState) GetIsOptional() booldeprecated
- func (x *PlayerState) GetIsPaused() bool
- func (x *PlayerState) GetIsPlaying() bool
- func (x *PlayerState) GetIsSystemInitiated() bool
- func (x *PlayerState) GetNextTracks() []*ProvidedTrack
- func (x *PlayerState) GetOptions() *ContextPlayerOptions
- func (x *PlayerState) GetPageMetadata() map[string]string
- func (x *PlayerState) GetPlayOrigin() *PlayOrigin
- func (x *PlayerState) GetPlaybackId() string
- func (x *PlayerState) GetPlaybackQuality() *PlaybackQuality
- func (x *PlayerState) GetPlaybackSpeed() float64
- func (x *PlayerState) GetPosition() int64
- func (x *PlayerState) GetPositionAsOfTimestamp() int64
- func (x *PlayerState) GetPrevTracks() []*ProvidedTrack
- func (x *PlayerState) GetQueueRevision() string
- func (x *PlayerState) GetRestrictions() *Restrictions
- func (x *PlayerState) GetReverse() []*ProvidedTrack
- func (x *PlayerState) GetSessionId() string
- func (x *PlayerState) GetSuppressions() *Suppressions
- func (x *PlayerState) GetTimestamp() int64
- func (x *PlayerState) GetTrack() *ProvidedTrack
- func (*PlayerState) ProtoMessage()
- func (x *PlayerState) ProtoReflect() protoreflect.Message
- func (x *PlayerState) Reset()
- func (x *PlayerState) String() string
- type PostCommandResponse
- func (*PostCommandResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PostCommandResponse) GetAckId() string
- func (*PostCommandResponse) ProtoMessage()
- func (x *PostCommandResponse) ProtoReflect() protoreflect.Message
- func (x *PostCommandResponse) Reset()
- func (x *PostCommandResponse) String() string
- type PrivateDeviceInfo
- type ProvidedTrack
- func (*ProvidedTrack) Descriptor() ([]byte, []int)deprecated
- func (x *ProvidedTrack) GetAlbumUri() string
- func (x *ProvidedTrack) GetArtistUri() string
- func (x *ProvidedTrack) GetBlocked() []string
- func (x *ProvidedTrack) GetDisallowReasons() []string
- func (x *ProvidedTrack) GetDisallowUndecided() []string
- func (x *ProvidedTrack) GetMetadata() map[string]string
- func (x *ProvidedTrack) GetProvider() string
- func (x *ProvidedTrack) GetRemoved() []string
- func (x *ProvidedTrack) GetRestrictions() *Restrictions
- func (x *ProvidedTrack) GetUid() string
- func (x *ProvidedTrack) GetUri() string
- func (*ProvidedTrack) ProtoMessage()
- func (x *ProvidedTrack) ProtoReflect() protoreflect.Message
- func (x *ProvidedTrack) Reset()
- func (x *ProvidedTrack) String() string
- type PutStateReason
- func (PutStateReason) Descriptor() protoreflect.EnumDescriptor
- func (x PutStateReason) Enum() *PutStateReason
- func (PutStateReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x PutStateReason) Number() protoreflect.EnumNumber
- func (x PutStateReason) String() string
- func (PutStateReason) Type() protoreflect.EnumType
- type PutStateRequest
- func (*PutStateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PutStateRequest) GetCallbackUrl() string
- func (x *PutStateRequest) GetClientSideTimestamp() uint64
- func (x *PutStateRequest) GetDevice() *Device
- func (x *PutStateRequest) GetHasBeenPlayingForMs() uint64
- func (x *PutStateRequest) GetIsActive() bool
- func (x *PutStateRequest) GetLastCommandMessageId() uint32
- func (x *PutStateRequest) GetLastCommandSentByDeviceId() string
- func (x *PutStateRequest) GetMemberType() MemberType
- func (x *PutStateRequest) GetMessageId() uint32
- func (x *PutStateRequest) GetOnlyWritePlayerState() bool
- func (x *PutStateRequest) GetPutStateReason() PutStateReason
- func (x *PutStateRequest) GetStartedPlayingAt() uint64
- func (*PutStateRequest) ProtoMessage()
- func (x *PutStateRequest) ProtoReflect() protoreflect.Message
- func (x *PutStateRequest) Reset()
- func (x *PutStateRequest) String() string
- type Queue
- type RenameCommand
- func (*RenameCommand) Descriptor() ([]byte, []int)deprecated
- func (x *RenameCommand) GetCommandOptions() *ConnectCommandOptions
- func (x *RenameCommand) GetRenameTo() string
- func (*RenameCommand) ProtoMessage()
- func (x *RenameCommand) ProtoReflect() protoreflect.Message
- func (x *RenameCommand) Reset()
- func (x *RenameCommand) String() string
- type Restrictions
- func (*Restrictions) Descriptor() ([]byte, []int)deprecated
- func (x *Restrictions) GetDisallowInsertingIntoContextTracksReasons() []string
- func (x *Restrictions) GetDisallowInsertingIntoNextTracksReasons() []string
- func (x *Restrictions) GetDisallowInterruptingPlaybackReasons() []string
- func (x *Restrictions) GetDisallowPausingReasons() []string
- func (x *Restrictions) GetDisallowPeekingNextReasons() []string
- func (x *Restrictions) GetDisallowPeekingPrevReasons() []string
- func (x *Restrictions) GetDisallowPlayingReasons() []string
- func (x *Restrictions) GetDisallowRemoteControlReasons() []string
- func (x *Restrictions) GetDisallowRemovingFromContextTracksReasons() []string
- func (x *Restrictions) GetDisallowRemovingFromNextTracksReasons() []string
- func (x *Restrictions) GetDisallowReorderingInContextTracksReasons() []string
- func (x *Restrictions) GetDisallowReorderingInNextTracksReasons() []string
- func (x *Restrictions) GetDisallowResumingReasons() []string
- func (x *Restrictions) GetDisallowSeekingReasons() []string
- func (x *Restrictions) GetDisallowSetQueueReasons() []string
- func (x *Restrictions) GetDisallowSkippingNextReasons() []string
- func (x *Restrictions) GetDisallowSkippingPrevReasons() []string
- func (x *Restrictions) GetDisallowStoppingReasons() []string
- func (x *Restrictions) GetDisallowTogglingRepeatContextReasons() []string
- func (x *Restrictions) GetDisallowTogglingRepeatTrackReasons() []string
- func (x *Restrictions) GetDisallowTogglingShuffleReasons() []string
- func (x *Restrictions) GetDisallowTransferringPlaybackReasons() []string
- func (x *Restrictions) GetDisallowUpdatingContextReasons() []string
- func (*Restrictions) ProtoMessage()
- func (x *Restrictions) ProtoReflect() protoreflect.Message
- func (x *Restrictions) Reset()
- func (x *Restrictions) String() string
- type SendCommandResult
- func (SendCommandResult) Descriptor() protoreflect.EnumDescriptor
- func (x SendCommandResult) Enum() *SendCommandResult
- func (SendCommandResult) EnumDescriptor() ([]byte, []int)deprecated
- func (x SendCommandResult) Number() protoreflect.EnumNumber
- func (x SendCommandResult) String() string
- func (SendCommandResult) Type() protoreflect.EnumType
- type Session
- func (*Session) Descriptor() ([]byte, []int)deprecated
- func (x *Session) GetContext() *Context
- func (x *Session) GetCurrentUid() string
- func (x *Session) GetInstrumentationParams() *InstrumentationParams
- func (x *Session) GetOptionOverrides() *ContextPlayerOptionOverrides
- func (x *Session) GetPlayOrigin() *PlayOrigin
- func (x *Session) GetSuppressions() *Suppressions
- func (*Session) ProtoMessage()
- func (x *Session) ProtoReflect() protoreflect.Message
- func (x *Session) Reset()
- func (x *Session) String() string
- type SetBackendMetadataCommand
- func (*SetBackendMetadataCommand) Descriptor() ([]byte, []int)deprecated
- func (x *SetBackendMetadataCommand) GetMetadata() map[string]string
- func (*SetBackendMetadataCommand) ProtoMessage()
- func (x *SetBackendMetadataCommand) ProtoReflect() protoreflect.Message
- func (x *SetBackendMetadataCommand) Reset()
- func (x *SetBackendMetadataCommand) String() string
- type SetVolumeCommand
- func (*SetVolumeCommand) Descriptor() ([]byte, []int)deprecated
- func (x *SetVolumeCommand) GetCommandOptions() *ConnectCommandOptions
- func (x *SetVolumeCommand) GetVolume() int32
- func (*SetVolumeCommand) ProtoMessage()
- func (x *SetVolumeCommand) ProtoReflect() protoreflect.Message
- func (x *SetVolumeCommand) Reset()
- func (x *SetVolumeCommand) String() string
- type StartedPlayingEvent
- func (*StartedPlayingEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StartedPlayingEvent) GetDeviceId() string
- func (x *StartedPlayingEvent) GetUserInfoHeader() []byte
- func (*StartedPlayingEvent) ProtoMessage()
- func (x *StartedPlayingEvent) ProtoReflect() protoreflect.Message
- func (x *StartedPlayingEvent) Reset()
- func (x *StartedPlayingEvent) String() string
- type SubscribeRequest
- type Suppressions
- type TransferState
- func (*TransferState) Descriptor() ([]byte, []int)deprecated
- func (x *TransferState) GetCurrentSession() *Session
- func (x *TransferState) GetOptions() *ContextPlayerOptions
- func (x *TransferState) GetPlayback() *Playback
- func (x *TransferState) GetQueue() *Queue
- func (*TransferState) ProtoMessage()
- func (x *TransferState) ProtoReflect() protoreflect.Message
- func (x *TransferState) Reset()
- func (x *TransferState) String() string
Constants ¶
This section is empty.
Variables ¶
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.
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.
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.
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.
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.
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.
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.
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.
var File_connect_player_proto protoreflect.FileDescriptor
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) Descriptor() protoreflect.EnumDescriptor
func (AudioOutputDeviceType) Enum ¶
func (x AudioOutputDeviceType) Enum() *AudioOutputDeviceType
func (AudioOutputDeviceType) EnumDescriptor
deprecated
func (AudioOutputDeviceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use AudioOutputDeviceType.Descriptor instead.
func (AudioOutputDeviceType) Number ¶
func (x AudioOutputDeviceType) Number() protoreflect.EnumNumber
func (AudioOutputDeviceType) String ¶
func (x AudioOutputDeviceType) String() string
func (AudioOutputDeviceType) Type ¶
func (AudioOutputDeviceType) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
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 (x BitrateLevel) Number() protoreflect.EnumNumber
func (BitrateLevel) String ¶
func (x BitrateLevel) String() string
func (BitrateLevel) Type ¶
func (BitrateLevel) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
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 (x BitrateStrategy) Number() protoreflect.EnumNumber
func (BitrateStrategy) String ¶
func (x BitrateStrategy) String() string
func (BitrateStrategy) Type ¶
func (BitrateStrategy) Type() protoreflect.EnumType
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) GetActiveDeviceId ¶
func (*Cluster) GetChangedTimestampMs ¶
func (*Cluster) GetDevice ¶
func (x *Cluster) GetDevice() map[string]*DeviceInfo
func (*Cluster) GetNeedFullPlayerState ¶
func (*Cluster) GetNotPlayingSinceTimestamp ¶
func (*Cluster) GetPlayerState ¶
func (x *Cluster) GetPlayerState() *PlayerState
func (*Cluster) GetServerTimestampMs ¶
func (*Cluster) GetTransferData ¶
func (*Cluster) GetTransferDataTimestamp ¶
func (*Cluster) ProtoMessage ¶
func (*Cluster) ProtoMessage()
func (*Cluster) ProtoReflect ¶
func (x *Cluster) ProtoReflect() protoreflect.Message
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) Descriptor() protoreflect.EnumDescriptor
func (ClusterUpdateReason) Enum ¶
func (x ClusterUpdateReason) Enum() *ClusterUpdateReason
func (ClusterUpdateReason) EnumDescriptor
deprecated
func (ClusterUpdateReason) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClusterUpdateReason.Descriptor instead.
func (ClusterUpdateReason) Number ¶
func (x ClusterUpdateReason) Number() protoreflect.EnumNumber
func (ClusterUpdateReason) String ¶
func (x ClusterUpdateReason) String() string
func (ClusterUpdateReason) Type ¶
func (ClusterUpdateReason) Type() protoreflect.EnumType
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) GetLoading ¶
func (*Context) GetMetadata ¶
func (*Context) GetPages ¶
func (x *Context) GetPages() []*ContextPage
func (*Context) GetRestrictions ¶
func (x *Context) GetRestrictions() *Restrictions
func (*Context) ProtoMessage ¶
func (*Context) ProtoMessage()
func (*Context) ProtoReflect ¶
func (x *Context) ProtoReflect() protoreflect.Message
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 (x *ContextPlayerOptionOverrides) ProtoReflect() protoreflect.Message
func (*ContextPlayerOptionOverrides) Reset ¶
func (x *ContextPlayerOptionOverrides) Reset()
func (*ContextPlayerOptionOverrides) String ¶
func (x *ContextPlayerOptionOverrides) String() 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) 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 (*Device) ProtoMessage ¶
func (*Device) ProtoMessage()
func (*Device) ProtoReflect ¶
func (x *Device) ProtoReflect() protoreflect.Message
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 ¶
func (HiFiStatus) Type() protoreflect.EnumType
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 ¶
func (MemberType) Type() protoreflect.EnumType
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) GetCurrentTrack ¶
func (x *Playback) GetCurrentTrack() *ContextTrack
func (*Playback) GetIsPaused ¶
func (*Playback) GetPlaybackSpeed ¶
func (*Playback) GetPositionAsOfTimestamp ¶
func (*Playback) GetTimestamp ¶
func (*Playback) ProtoMessage ¶
func (*Playback) ProtoMessage()
func (*Playback) ProtoReflect ¶
func (x *Playback) ProtoReflect() protoreflect.Message
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) Descriptor() protoreflect.EnumDescriptor
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 (x PutStateReason) Number() protoreflect.EnumNumber
func (PutStateReason) String ¶
func (x PutStateReason) String() string
func (PutStateReason) Type ¶
func (PutStateReason) Type() protoreflect.EnumType
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) GetIsPlayingQueue ¶
func (*Queue) GetTracks ¶
func (x *Queue) GetTracks() []*ContextTrack
func (*Queue) ProtoMessage ¶
func (*Queue) ProtoMessage()
func (*Queue) ProtoReflect ¶
func (x *Queue) ProtoReflect() protoreflect.Message
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) Descriptor() protoreflect.EnumDescriptor
func (SendCommandResult) Enum ¶
func (x SendCommandResult) Enum() *SendCommandResult
func (SendCommandResult) EnumDescriptor
deprecated
func (SendCommandResult) EnumDescriptor() ([]byte, []int)
Deprecated: Use SendCommandResult.Descriptor instead.
func (SendCommandResult) Number ¶
func (x SendCommandResult) Number() protoreflect.EnumNumber
func (SendCommandResult) String ¶
func (x SendCommandResult) String() string
func (SendCommandResult) Type ¶
func (SendCommandResult) Type() protoreflect.EnumType
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) GetContext ¶
func (*Session) GetCurrentUid ¶
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
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 (x *SetBackendMetadataCommand) ProtoReflect() protoreflect.Message
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