Default package

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

message APChallenge

keyexchange.proto:69

Used in: APResponseMessage

message APResponseMessage

keyexchange.proto:73

message APWelcome

authentication.proto:72

message AccountInfo

authentication.proto:83

Used in: APWelcome

message AccountInfoFacebook

authentication.proto:91

Used in: APWelcome, AccountInfo

message AccountInfoSpotify

authentication.proto:88

Used in: AccountInfo

(message has no fields)

enum AccountType

authentication.proto:40

Used in: APWelcome

message Album

metadata.proto:21

Used in: Track

message Artist

metadata.proto:27

Used in: Track

message AudioFile

metadata.proto:3

Used in: Episode, Track

enum AudioFormat

metadata.proto:55

Used in: AudioFile

enum AuthenticationType

authentication.proto:45

Used in: APWelcome, LoginCredentials

message BuildInfo

keyexchange.proto:59

Used in: ClientHello

message Capability

spirc.proto:67

Used in: DeviceState

enum CapabilityType

spirc.proto:50

Used in: Capability

message ClientHello

keyexchange.proto:95

message ClientInfo

login5.proto:7

Used in: LoginRequest

message ClientResponseEncrypted

authentication.proto:66

message ClientResponsePlaintext

keyexchange.proto:89

enum CpuFamily

authentication.proto:1

Used in: SystemInfo

message CryptoResponseUnion

keyexchange.proto:84

Used in: ClientResponsePlaintext

(message has no fields)

enum Cryptosuite

keyexchange.proto:54

Used in: ClientHello

message DeviceState

spirc.proto:73

Used in: Frame

message Episode

metadata.proto:45

message FeatureSet

keyexchange.proto:65

Used in: ClientHello

message Frame

spirc.proto:86
mercury.proto:1

message Image

metadata.proto:13

Used in: ImageGroup

message ImageGroup

metadata.proto:17

Used in: Album, Episode

message LoginCredentials

authentication.proto:60

Used in: ClientResponseEncrypted

message LoginCryptoChallengeUnion

keyexchange.proto:5

Used in: APChallenge

message LoginCryptoDiffieHellmanChallenge

keyexchange.proto:1

Used in: LoginCryptoChallengeUnion

message LoginCryptoDiffieHellmanHello

keyexchange.proto:17

Used in: LoginCryptoHelloUnion

message LoginCryptoDiffieHellmanResponse

keyexchange.proto:77

Used in: LoginCryptoResponseUnion

message LoginCryptoHelloUnion

keyexchange.proto:22

Used in: ClientHello

message LoginCryptoResponseUnion

keyexchange.proto:81

Used in: ClientResponsePlaintext

enum LoginError

login5.proto:32

Used in: LoginResponse

message LoginOk

login5.proto:20

Used in: LoginResponse

message LoginRequest

login5.proto:12

message LoginResponse

login5.proto:25

enum MessageType

spirc.proto:1

Used in: Frame

enum Os

authentication.proto:14

Used in: SystemInfo

enum Platform2

keyexchange.proto:27

Used in: BuildInfo

enum PlayStatus

spirc.proto:23

Used in: State

message PoWResponseUnion

keyexchange.proto:86

Used in: ClientResponsePlaintext

(message has no fields)

enum Product

keyexchange.proto:9

Used in: BuildInfo

message Restriction

metadata.proto:8

Used in: Episode, Track

message State

spirc.proto:37

Used in: Frame

message StoredCredential

login5.proto:2

A minimal set of protobuf messages required to auth through login5, with a stored credential.

Used in: LoginRequest

message SystemInfo

authentication.proto:53

Used in: ClientResponseEncrypted

message Track

metadata.proto:32

message TrackRef

spirc.proto:30

Used in: State