Default package

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

message APChallenge

keyexchange.proto:100

Used in: APResponseMessage

message APLoginFailed

keyexchange.proto:166

Used in: APResponseMessage

message APResponseMessage

keyexchange.proto:94

message APWelcome

authentication.proto:138

enum AccountCreation

authentication.proto:29

Used in: ClientResponseEncrypted

message AccountInfo

authentication.proto:154

Used in: APWelcome

message AccountInfoFacebook

authentication.proto:162

Used in: APWelcome, AccountInfo

message AccountInfoSpotify

authentication.proto:159

Used in: AccountInfo

(message has no fields)

enum AccountType

authentication.proto:149

Used in: APWelcome

message ActivityPeriod

metadata.proto:8

Used in: Artist

spirc.proto:118

Used in: State

message Album

metadata.proto:46

Used in: AlbumGroup, Track

enum Album.Type

metadata.proto:51

Used in: Album

message AlbumGroup

metadata.proto:34

Used in: Artist

message Artist

metadata.proto:14

Used in: Album, Track

message AudioFile

metadata.proto:163

Used in: Episode, Track

enum AudioFile.Format

metadata.proto:166

Used in: AudioFile

enum AuthenticationType

authentication.proto:21

Used in: APWelcome, LoginCredentials

message Availability

metadata.proto:147

Used in: Episode, Show

message Biography

metadata.proto:107

Used in: Artist

enum Brand

authentication.proto:87

Used in: SystemInfo

message BuildInfo

keyexchange.proto:15

Used in: ClientHello

message Capability

spirc.proto:59

Used in: DeviceState

enum CapabilityType

spirc.proto:65

Used in: Capability

message Category

metadata.proto:259

Used in: Show

message ClientHello

keyexchange.proto:3

message ClientInfo

authentication.proto:128

Used in: ClientResponseEncrypted

message ClientInfoFacebook

authentication.proto:134

Used in: ClientInfo

message ClientResponseEncrypted

authentication.proto:3

message ClientResponsePlaintext

keyexchange.proto:187
metadata.proto:119

Used in: Album, Show

enum Copyright.Type

metadata.proto:121

Used in: Copyright

enum CpuFamily

authentication.proto:74

Used in: SystemInfo

message CryptoChallengeUnion

keyexchange.proto:146

Used in: APChallenge

message CryptoRc4Sha1HmacChallenge

keyexchange.proto:156

Used in: CryptoChallengeUnion

(message has no fields)

message CryptoRc4Sha1HmacResponse

keyexchange.proto:225

Used in: CryptoResponseUnion

message CryptoResponseUnion

keyexchange.proto:214

Used in: ClientResponsePlaintext

message CryptoShannonChallenge

keyexchange.proto:152

Used in: CryptoChallengeUnion

(message has no fields)

message CryptoShannonResponse

keyexchange.proto:220

Used in: CryptoResponseUnion

enum Cryptosuite

keyexchange.proto:67

Used in: ClientHello

message Date

metadata.proto:38

Used in: Album, Availability, Episode, SalePeriod

message DeviceState

spirc.proto:45

Used in: Frame

message Disc

metadata.proto:113

Used in: Album

message Episode

metadata.proto:229

Used in: Show

enum ErrorCode

keyexchange.proto:173

Used in: APLoginFailed

message ExternalId

metadata.proto:158

Used in: Album, Artist, Track

message FeatureSet

keyexchange.proto:88

Used in: ClientHello

enum Fingerprint

keyexchange.proto:62

Used in: ClientHello

message FingerprintChallengeUnion

keyexchange.proto:119

Used in: APChallenge

message FingerprintGrainChallenge

keyexchange.proto:125

Used in: FingerprintChallengeUnion

message FingerprintGrainResponse

authentication.proto:39

Used in: FingerprintResponseUnion

message FingerprintHmacRipemdChallenge

keyexchange.proto:130

Used in: FingerprintChallengeUnion

message FingerprintHmacRipemdResponse

authentication.proto:43

Used in: FingerprintResponseUnion

message FingerprintResponseUnion

authentication.proto:34

Used in: ClientResponseEncrypted

message Frame

spirc.proto:3

message Goodbye

spirc.proto:82

Used in: Frame

mercury.proto:34

message Image

metadata.proto:90

Used in: Album, Artist, Biography, ImageGroup

enum Image.Size

metadata.proto:93

Used in: Image

message ImageGroup

metadata.proto:103

Used in: Album, Artist, Biography, Episode, Show

message LibspotifyAppKey

authentication.proto:120

Used in: ClientResponseEncrypted

message LoginCredentials

authentication.proto:15

Used in: ClientResponseEncrypted

message LoginCryptoChallengeUnion

keyexchange.proto:109

Used in: APChallenge

message LoginCryptoDiffieHellmanChallenge

keyexchange.proto:113

Used in: LoginCryptoChallengeUnion

message LoginCryptoDiffieHellmanHello

keyexchange.proto:82

Used in: LoginCryptoHelloUnion

message LoginCryptoDiffieHellmanResponse

keyexchange.proto:199

Used in: LoginCryptoResponseUnion

message LoginCryptoHelloUnion

keyexchange.proto:77

Used in: ClientHello

message LoginCryptoResponseUnion

keyexchange.proto:194

Used in: ClientResponsePlaintext

message MercuryMultiGetReply

mercury.proto:7

message MercuryMultiGetRequest

mercury.proto:3

message MercuryReply

mercury.proto:18

Used in: MercuryMultiGetReply

enum MercuryReply.CachePolicy

mercury.proto:22

Used in: MercuryReply

message MercuryRequest

mercury.proto:11

Used in: MercuryMultiGetRequest

enum MessageType

spirc.proto:21

Used in: Frame

message Metadata

spirc.proto:130

Used in: DeviceState, Frame

message OriginalAudio

metadata.proto:264

Used in: Episode

enum Os

authentication.proto:94

Used in: SystemInfo

message PeerTicketOld

authentication.proto:56

Used in: PeerTicketUnion

message PeerTicketPublicKey

authentication.proto:52

Used in: PeerTicketUnion

message PeerTicketUnion

authentication.proto:47

Used in: ClientResponseEncrypted

enum Platform

keyexchange.proto:35

Used in: BuildInfo

enum PlayStatus

spirc.proto:104

Used in: State

message PoWChallengeUnion

keyexchange.proto:135

Used in: APChallenge

message PoWHashCashChallenge

keyexchange.proto:139

Used in: PoWChallengeUnion

message PoWHashCashResponse

keyexchange.proto:209

Used in: PoWResponseUnion

message PoWResponseUnion

keyexchange.proto:204

Used in: ClientResponsePlaintext

enum Powscheme

keyexchange.proto:72

Used in: ClientHello

enum Product

keyexchange.proto:22

Used in: BuildInfo

enum ProductFlags

keyexchange.proto:30

Used in: BuildInfo

message Restriction

metadata.proto:128

Used in: Album, Artist, Episode, SalePeriod, Show, Track

enum Restriction.Catalogue

metadata.proto:129

Used in: Restriction

enum Restriction.Type

metadata.proto:136

Used in: Restriction

message SalePeriod

metadata.proto:152

Used in: Album, Track

message Show

metadata.proto:192

Podcast Protos

Used in: Episode

enum Show.ConsumptionOrder

metadata.proto:198

Used in: Show

enum Show.MediaType

metadata.proto:193

Used in: Show

enum Show.PassthroughEnum

metadata.proto:203

Used in: Show

message State

spirc.proto:86

Used in: Frame

message SystemInfo

authentication.proto:61

Used in: ClientResponseEncrypted

message TopTracks

metadata.proto:3

Used in: Artist

message Track

metadata.proto:72

Used in: Disc, TopTracks

message TrackRef

spirc.proto:111

Used in: State

message UpgradeRequiredMessage

keyexchange.proto:160

Used in: APResponseMessage

message UserField

mercury.proto:42

Used in: Header

message VideoFile

metadata.proto:187

Used in: Episode