pianod2
multisource multiuser scriptable networked music player
Public Attributes | Static Public Attributes | List of all members
Pandora::JSONProtocolParameters Struct Reference

#include <pandoraparameters.h>

Collaboration diagram for Pandora::JSONProtocolParameters:
Collaboration graph
[legend]

Public Attributes

ProtocolNature nature { ProtocolNature::AUTOMATIC }
 
std::string rpc_host
 
std::string partner
 
std::string partner_password
 
std::string device
 
std::string encryption_key
 
std::string decryption_key
 

Static Public Attributes

static const JSONProtocolParameters Standard
 
static const JSONProtocolParameters PandoraPlus
 

Member Data Documentation

◆ decryption_key

std::string Pandora::JSONProtocolParameters::decryption_key

◆ device

std::string Pandora::JSONProtocolParameters::device

◆ encryption_key

std::string Pandora::JSONProtocolParameters::encryption_key

◆ nature

ProtocolNature Pandora::JSONProtocolParameters::nature { ProtocolNature::AUTOMATIC }

◆ PandoraPlus

const JSONProtocolParameters Pandora::JSONProtocolParameters::PandoraPlus
static
Initial value:
.rpc_host = "internal-tuner.pandora.com",
.partner = "pandora one",
.partner_password
= "TVCKIBGS9AO9TSYLNNFUML0743LH82D",
.device = "D01",
.encryption_key = "2%3WCL*JU$MP]4",
.decryption_key = "U#IO$RZPAB%VX2" }

◆ partner

std::string Pandora::JSONProtocolParameters::partner

◆ partner_password

std::string Pandora::JSONProtocolParameters::partner_password

◆ rpc_host

std::string Pandora::JSONProtocolParameters::rpc_host

◆ Standard

const JSONProtocolParameters Pandora::JSONProtocolParameters::Standard
static
Initial value:
.rpc_host = "tuner.pandora.com",
.partner = "android",
.partner_password
= "AC7IBG09A3DTSYM4R41UJWL07VLN8JI7",
.device = "android-generic",
.encryption_key = "6#26FRL$ZWD",
.decryption_key = "R=U!LH$O2B#" }

The documentation for this struct was generated from the following files: