|
pianod2
multisource multiuser scriptable networked music player
|
#include <pandoramessages.h>


Public Member Functions | |
| RetrieveAdvert (Station *sta, const std::string &ad_token) | |
| virtual void | extractResponse (const Parsnip::Data &message) override |
| Decode a response message, already converted to Parsnip Data, into some internal representation. More... | |
| Advert * | getAdvert () |
Public Member Functions inherited from Pandora::Request | |
| const std::string & | url () const |
| bool | debug () const |
| bool | tlsEncrypt () const |
| bool | blowfishEncrypt () const |
| Parsnip::Data & | retrieveRequestMessage () |
| Retrieve the Parsnip Data object with the request message. More... | |
Private Attributes | |
| Retainer< Station * > | station |
| Retainer< Advert * > | advert |
Additional Inherited Members | |
Public Types inherited from Pandora::Request | |
| using | Option = RequestOption |
Protected Member Functions inherited from Pandora::Request | |
| Request (Source *const src, const char *ep, Option options=Option::NONE) | |
| RPC method name or REST API endpoint. More... | |
Protected Attributes inherited from Pandora::Request | |
| Source *const | source |
| Parsnip::Data | request_message |
| Pandora::RetrieveAdvert::RetrieveAdvert | ( | Station * | sta, |
| const std::string & | ad_token | ||
| ) |

|
overridevirtual |
Decode a response message, already converted to Parsnip Data, into some internal representation.
| message | The message to be decoded. |
Implements Pandora::Request.
|
inline |
