Default package

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AVEndpointDescriptor

UpdateEndPointsMessage.proto:9

Used in: UpdateEndPointsMessage

message AVOutputDeviceDescriptor

UpdateOutputDeviceMessage.proto:16

Used in: UpdateOutputDeviceMessage

message AVOutputDeviceSourceInfo

UpdateOutputDeviceMessage.proto:11

Used in: AVOutputDeviceDescriptor

message ActionType

TextInputMessage.proto:9

(message has no fields)

enum ActionType.Enum

TextInputMessage.proto:10

Used in: TextInputMessage

message ActiveFormatJustification

ContentItemMetadata.proto:67

(message has no fields)

enum ActiveFormatJustification.Enum

ContentItemMetadata.proto:68

Used in: ContentItemMetadata

message AlbumTraits

ContentItemMetadata.proto:46

(message has no fields)

enum AlbumTraits.Enum

ContentItemMetadata.proto:47

Used in: ContentItemMetadata

message AudioBuffer

SendVoiceInputMessage.proto:16

Used in: AudioDataBlock

message AudioDataBlock

SendVoiceInputMessage.proto:30

Used in: SendVoiceInputMessage

message AudioFadeMessage

AudioFadeMessage.proto:10

message AudioFadeResponseMessage

AudioFadeResponseMessage.proto:9

message AudioFormat

ContentItemMetadata.proto:89

Used in: ContentItemMetadata

message AudioFormatSettings

AudioFormatSettingsMessage.proto:3

Used in: AudioBuffer, VoiceInputDeviceDescriptor

message AudioRoute

ContentItemMetadata.proto:18

Used in: ContentItemMetadata

message AudioRouteType

ContentItemMetadata.proto:3

Used in: AudioRoute

(message has no fields)

enum AudioRouteType.Enum

ContentItemMetadata.proto:4

message AudioStreamPacketDescription

SendVoiceInputMessage.proto:10

Used in: AudioBuffer

message AudioTier

ContentItemMetadata.proto:24

(message has no fields)

enum AudioTier.Enum

ContentItemMetadata.proto:25

Used in: AudioFormat

message AudioTime

SendVoiceInputMessage.proto:25

Used in: AudioDataBlock

message AutocapitalizationType

KeyboardMessage.proto:21

(message has no fields)

enum AutocapitalizationType.Enum

KeyboardMessage.proto:22

Used in: TextInputTraits

message ClientUpdatesConfigMessage

ClientUpdatesConfigMessage.proto:9

enum Command

CommandInfo.proto:5

Used in: CommandInfo, SendCommandMessage

message CommandInfo

CommandInfo.proto:87

Used in: SupportedCommands

message CommandOptions

CommandOptions.proto:5

Used in: SendCommandMessage

message ConfigureConnectionMessage

ConfigureConnectionMessage.proto:9

message ContentItem

ContentItem.proto:12

Used in: PlaybackQueue, UpdateContentItemArtworkMessage, UpdateContentItemMessage

message ContentItemMetadata

ContentItemMetadata.proto:103

Used in: ContentItem

enum ContentItemMetadata.MediaSubType

ContentItemMetadata.proto:109

Used in: ContentItemMetadata

enum ContentItemMetadata.MediaType

ContentItemMetadata.proto:104

Used in: ContentItemMetadata

message CryptoPairingMessage

CryptoPairingMessage.proto:9

message DeviceClass

Common.proto:21

(message has no fields)

enum DeviceClass.Enum

Common.proto:22

Used in: DeviceInfoMessage

message DeviceInfoMessage

DeviceInfoMessage.proto:17

Used in: Origin

message DeviceSubType

Common.proto:47

(message has no fields)

enum DeviceSubType.Enum

Common.proto:48

Used in: AVOutputDeviceDescriptor

message DeviceType

Common.proto:36

(message has no fields)

enum DeviceType.Enum

Common.proto:37

Used in: AVOutputDeviceDescriptor

message DisableReason

CommandInfo.proto:73

(message has no fields)

enum DisableReason.Enum

CommandInfo.proto:74

Used in: CommandInfo

message ErrorCode

ProtocolMessage.proto:3

(message has no fields)

enum ErrorCode.Enum

ProtocolMessage.proto:4

Used in: ProtocolMessage

message FormatTier

ContentItemMetadata.proto:79

(message has no fields)

enum FormatTier.Enum

ContentItemMetadata.proto:80

Used in: ContentItemMetadata

message GenericMessage

GenericMessage.proto:9

message GetKeyboardSessionMessage

GetKeyboardSessionMessage.proto:9

(message has no fields)

message GetRemoteTextInputSessionMessage

GetRemoteTextInputSessionMessage.proto:9

(message has no fields)

message GetVolumeMessage

GetVolumeMessage.proto:9

message GetVolumeResultMessage

GetVolumeResultMessage.proto:9

message HandlerReturnStatus

SendCommandResultMessage.proto:26

(message has no fields)

enum HandlerReturnStatus.Enum

SendCommandResultMessage.proto:27

Used in: SendCommandResultMessage

message KeyboardMessage

KeyboardMessage.proto:84

message KeyboardState

KeyboardMessage.proto:9

(message has no fields)

enum KeyboardState.Enum

KeyboardMessage.proto:10

Used in: KeyboardMessage

message KeyboardType

KeyboardMessage.proto:30

(message has no fields)

enum KeyboardType.Enum

KeyboardMessage.proto:31

Used in: TextInputTraits

message LanguageOption

LanguageOption.proto:3

Used in: ContentItem, LanguageOptionGroup

message LanguageOptionGroup

ContentItem.proto:6

Used in: ContentItem

message ModifyOutputContextRequestMessage

ModifyOutputContextRequestMessage.proto:15

message ModifyOutputContextRequestType

ModifyOutputContextRequestMessage.proto:9

(message has no fields)

enum ModifyOutputContextRequestType.Enum

ModifyOutputContextRequestMessage.proto:10

Used in: ModifyOutputContextRequestMessage

message NotificationMessage

NotificationMessage.proto:9

message NowPlayingClient

NowPlayingClient.proto:3

Used in: PlayerPath, RemoveClientMessage, SetNowPlayingClientMessage, UpdateClientMessage

message NowPlayingInfo

NowPlayingInfo.proto:5

Used in: SetDefaultSupportedCommandsMessage, SetStateMessage

message NowPlayingPlayer

NowPlayingPlayer.proto:3

Used in: PlayerPath

message Origin

Origin.proto:5

Used in: PlayerPath

enum Origin.Type

Origin.proto:6

Used in: Origin

message OriginClientPropertiesMessage

OriginClientPropertiesMessage.proto:9

message PlaybackQueue

PlaybackQueue.proto:7

Used in: SetDefaultSupportedCommandsMessage, SetStateMessage

message PlaybackQueueCapabilities

PlaybackQueueCapabilities.proto:3

Used in: SetDefaultSupportedCommandsMessage, SetStateMessage

message PlaybackQueueContext

PlaybackQueueContext.proto:3

Used in: PlaybackQueue, PlaybackQueueRequestMessage

message PlaybackQueueRequestMessage

PlaybackQueueRequestMessage.proto:11

Used in: SetDefaultSupportedCommandsMessage, SetStateMessage

message PlaybackState

Common.proto:70

(message has no fields)

enum PlaybackState.Enum

Common.proto:71

Used in: SetDefaultSupportedCommandsMessage, SetStateMessage

message PlayerClientPropertiesMessage

PlayerClientPropertiesMessage.proto:10

message PlayerPath

PlayerPath.proto:7

Used in: AudioFadeMessage, PlaybackQueue, PlaybackQueueRequestMessage, PlayerClientPropertiesMessage, RemovePlayerMessage, SendCommandMessage, SendCommandResult, SendCommandResultMessage, SetDefaultSupportedCommandsMessage, SetNowPlayingPlayerMessage, SetStateMessage, TransactionMessage, UpdateContentItemArtworkMessage, UpdateContentItemMessage, UpdatePlayerMessage

message PlaylistTraits

ContentItemMetadata.proto:58

(message has no fields)

enum PlaylistTraits.Enum

ContentItemMetadata.proto:59

Used in: ContentItemMetadata

message PreferredEncoding

DeviceInfoMessage.proto:10

(message has no fields)

enum PreferredEncoding.Enum

DeviceInfoMessage.proto:11

Used in: DeviceInfoMessage

message PreloadedPlaybackSessionInfo

CommandInfo.proto:81

Used in: CommandInfo

message ProtocolMessage

ProtocolMessage.proto:73

enum ProtocolMessage.Type

ProtocolMessage.proto:78

Used in: ProtocolMessage

message QueueEndAction

CommandInfo.proto:64

(message has no fields)

enum QueueEndAction.Enum

CommandInfo.proto:65

Used in: CommandInfo

message RegisterForGameControllerEventsMessage

RegisterForGameControllerEventsMessage.proto:9

enum RegisterForGameControllerEventsMessage.InputModeFlags

RegisterForGameControllerEventsMessage.proto:10

Used in: RegisterForGameControllerEventsMessage

message RegisterHIDDeviceMessage

RegisterHIDDeviceMessage.proto:10

message RegisterHIDDeviceResultMessage

RegisterHIDDeviceResultMessage.proto:9

message RegisterVoiceInputDeviceMessage

RegisterVoiceInputDeviceMessage.proto:10

message RegisterVoiceInputDeviceResponseMessage

RegisterVoiceInputDeviceResponseMessage.proto:9

message RemoteTextInputMessage

RemoteTextInputMessage.proto:9

message RemoveClientMessage

RemoveClientMessage.proto:10

message RemoveEndpointsMessage

RemoveEndpointsMessage.proto:9

message RemoveOutputDevicesMessage

RemoveOutputDevicesMessage.proto:9

message RemovePlayerMessage

RemovePlayerMessage.proto:10

message RepeatMode

Common.proto:3

(message has no fields)

enum RepeatMode.Enum

Common.proto:4

Used in: CommandInfo, CommandOptions, NowPlayingInfo

message ReturnKeyType

KeyboardMessage.proto:48

(message has no fields)

enum ReturnKeyType.Enum

KeyboardMessage.proto:49

Used in: TextInputTraits

message SendButtonEventMessage

SendButtonEventMessage.proto:9

message SendCommandMessage

SendCommandMessage.proto:12

message SendCommandResult

SendCommandResultMessage.proto:87

Used in: SendCommandResultMessage

message SendCommandResultMessage

SendCommandResultMessage.proto:93

message SendCommandResultStatus

SendCommandResultMessage.proto:78

Used in: SendCommandResult

message SendCommandResultType

SendCommandResultMessage.proto:70

(message has no fields)

enum SendCommandResultType.Enum

SendCommandResultMessage.proto:71

Used in: SendCommandResultStatus

message SendCommandStatusCode

SendCommandResultMessage.proto:48

(message has no fields)

enum SendCommandStatusCode.Enum

SendCommandResultMessage.proto:49

Used in: SendCommandResultStatus

message SendError

SendCommandResultMessage.proto:10

(message has no fields)

enum SendError.Enum

SendCommandResultMessage.proto:11

Used in: SendCommandResult, SendCommandResultMessage

message SendHIDEventMessage

SendHIDEventMessage.proto:9

message SendPackedVirtualTouchEventMessage

SendPackedVirtualTouchEventMessage.proto:9

enum SendPackedVirtualTouchEventMessage.Phase

SendPackedVirtualTouchEventMessage.proto:12

Corresponds to "phase" in data

message SendVoiceInputMessage

SendVoiceInputMessage.proto:36

message SetArtworkMessage

SetArtworkMessage.proto:9

message SetConnectionStateMessage

SetConnectionStateMessage.proto:9

enum SetConnectionStateMessage.ConnectionState

SetConnectionStateMessage.proto:10

Used in: SetConnectionStateMessage

message SetDefaultSupportedCommandsMessage

SetDefaultSupportedCommandsMessage.proto:17

Seems to be the same as SetStateMessage

message SetDiscoveryModeMessage

SetDiscoveryModeMessage.proto:9

message SetHiliteModeMessage

SetHiliteModeMessage.proto:9

message SetNowPlayingClientMessage

SetNowPlayingClientMessage.proto:10

message SetNowPlayingPlayerMessage

SetNowPlayingPlayerMessage.proto:10

message SetRecordingStateMessage

SetRecordingStateMessage.proto:9

enum SetRecordingStateMessage.RecordingState

SetRecordingStateMessage.proto:10

Used in: SetRecordingStateMessage

message SetStateMessage

SetStateMessage.proto:16

message SetVolumeMessage

SetVolumeMessage.proto:9

message ShuffleMode

Common.proto:12

(message has no fields)

enum ShuffleMode.Enum

Common.proto:13

Used in: CommandInfo, CommandOptions, NowPlayingInfo

message SongTraits

ContentItemMetadata.proto:34

(message has no fields)

enum SongTraits.Enum

ContentItemMetadata.proto:35

Used in: ContentItemMetadata

message SupportedCommands

SupportedCommands.proto:5

Used in: SetDefaultSupportedCommandsMessage, SetStateMessage

message TextEditingAttributes

KeyboardMessage.proto:78

Used in: KeyboardMessage

message TextInputMessage

TextInputMessage.proto:19

message TextInputTraits

KeyboardMessage.proto:65

Used in: TextEditingAttributes

message TransactionKey

TransactionKey.proto:3

Used in: TransactionPacket

message TransactionMessage

TransactionMessage.proto:11

message TransactionPacket

TransactionPacket.proto:5

Used in: TransactionPackets

message TransactionPackets

TransactionPackets.proto:5

Used in: TransactionMessage

message UpdateClientMessage

UpdateClientMessage.proto:10

message UpdateContentItemArtworkMessage

UpdateContentItemArtworkMessage.proto:11

message UpdateContentItemMessage

UpdateContentItemMessage.proto:11

message UpdateEndPointsMessage

UpdateEndPointsMessage.proto:22

message UpdateOutputDeviceMessage

UpdateOutputDeviceMessage.proto:84

message UpdatePlayerMessage

UpdatePlayerPath.proto:10

message VirtualTouchDeviceDescriptor

VirtualTouchDeviceDescriptorMessage.proto:3

Used in: RegisterHIDDeviceMessage

message VoiceInputDeviceDescriptor

VoiceInputDeviceDescriptorMessage.proto:5

Used in: RegisterVoiceInputDeviceMessage

message VolumeCapabilities

VolumeControlAvailabilityMessage.proto:9

(message has no fields)

enum VolumeCapabilities.Enum

VolumeControlAvailabilityMessage.proto:12

This is really a bitmap but protobuf has no type for that, so lets just add a "Both" option since only two values exist anyway

Used in: VolumeControlAvailabilityMessage

message VolumeControlAvailabilityMessage

VolumeControlAvailabilityMessage.proto:20

Used in: VolumeControlCapabilitiesDidChangeMessage

message VolumeControlCapabilitiesDidChangeMessage

VolumeControlCapabilitiesDidChangeMessage.proto:10

message VolumeDidChangeMessage

VolumeDidChangeMessage.proto:9

message WakeDeviceMessage

WakeDeviceMessage.proto:9

(message has no fields)