pianod2
multisource multiuser scriptable networked music player
Pandora::Source Member List

This is the complete list of members for Pandora::Source, including all inherited members.

abandon(void)PrimaryOwnership
abandon(const User *user)PrimaryOwnership
accessPrimaryOwnershipprivate
Action enum nameOwnership
alert(RESPONSE_CODE message) constMedia::Source
alert(RESPONSE_CODE message, const char *detail, const char *reason=nullptr) constMedia::Source
announced_stateMedia::Sourceprivate
canExpandToAllSongs(void) constMedia::Sourcevirtual
commPandora::Sourceprivate
connectionParams() constPandora::Sourceinline
createPlaylist(const char *name, MusicThingie::Type type, MusicThingie *from) overridePandora::Sourcevirtual
Media::Source::createPlaylist(const char *name, const Filter &filter)Media::Sourcevirtual
defaultStatusHandler(RESPONSE_CODE status, const char *detail)Media::Sourceprivatestatic
everything_playlistPandora::Sourceprivate
executeRequest(Request &request)Pandora::Sourceinline
filename(void) constMedia::Sourceinline
flush(void) overridePandora::Sourcevirtual
genre_stationsPandora::Sourceprivate
genre_stations_checksumPandora::Sourceprivate
genre_stations_expirationPandora::Sourceprivate
getAnythingById(const Media::SplitId &id) overridePandora::Sourcevirtual
getEverythingPlaylist(void) overridePandora::Sourcevirtual
getMixPlaylist(void) overridePandora::Sourcevirtual
getOwner(void) constPrimaryOwnershipinline
getPlayer(const AudioSettings &audio, PianodSong *song) overridePandora::Sourcevirtual
getPlaylistByName(const char *name)Media::Source
getPlaylists(const Filter &filter=Filter::All) overridePandora::Sourcevirtual
getRandomSongs(PianodPlaylist *playlist, const UserList &, Media::SelectionMethod) overridePandora::Sourcevirtual
getStationByStationId(const std::string &station_id)Pandora::Source
getStatistics() constMedia::Sourceinline
getSuggestion(MusicThingie *thing, MusicThingie::Type type, SearchRange where) overridePandora::Sourcevirtual
Media::Source::getSuggestion(MusicThingie *thing, SearchRange where=SearchRange::SHALLOW)Media::Sourceinline
Media::Source::getSuggestion(MusicThingie *thing, MusicThingie::Type type, SearchRange where, bool fully_confirm)Media::Sourceprotected
getSuggestions(const Filter &filter, SearchRange where) overridePandora::Sourcevirtual
getTransientPlaylist(const Filter &criteria)Media::Sourcevirtual
hasPermission(const User *user, Action action) const overridePrimaryOwnershipvirtual
identify() constMedia::Source
initializeMix()Pandora::Sourceprivate
isDecendableBy(const User *user) constOwnershipinline
isEditableBy(const User *user) constOwnershipinline
isLockedOut() constMedia::Sourceinline
isOwned(void) constPrimaryOwnershipinline
isOwnedBy(const User *user) const overridePrimaryOwnershipvirtual
isReadableBy(const User *user) constOwnershipinline
isReady(void) constMedia::Sourceinline
isUsableBy(const User *user) constOwnershipinline
isVisibleBy(const User *user) constOwnershipinline
key(void) constMedia::Sourceinline
kind(void) const overridePandora::Sourcevirtual
libraryPandora::Source
lockout_untilMedia::Sourceprivate
mix_playlistPandora::Sourceprivate
name(void) constMedia::Source
ownerPrimaryOwnershipprivate
ownerName(void) constPrimaryOwnership
parametersMedia::Sourceprotected
periodic(void) overridePandora::Sourcevirtual
persist() constPandora::Sourceprivate
playbackComplete(bool played, bool successfully)Media::Source
playbackProblem(void)Media::Sourceinlinevirtual
PrimaryOwnership(void)PrimaryOwnership
PrimaryOwnership(Type rule, User *owner=nullptr)PrimaryOwnership
prior_searchesPandora::Source
pushMixToServers(bool mix_all=false)Pandora::Sourceprivate
recoveryPandora::Sourceprivate
removeStationByStationId(const std::string &station_id)Pandora::Source
reportStatus(const char *detail) constMedia::Source
reportStatus(const std::string &detail) constMedia::Sourceinline
requireNameForCreatePlaylist(void) const overridePandora::Sourcevirtual
restore()Pandora::Sourceprivate
SearchResults typedefPandora::Sourceprivate
serializeIdentity() constMedia::Source
serialNumMedia::Sourceprivate
SerialNumber typedefMedia::Source
serialNumber(void) constMedia::Sourceinline
setMixAllOnServers()Pandora::Sourceinlineprivate
skipsPandora::Source
Source(const ConnectionParameters &params)Pandora::Source
Media::Source::Source(SourceParameters *params)Media::Source
stateMedia::Sourceprotected
State enum nameMedia::Sourceprotected
station_list_checksumPandora::Sourceprivate
station_list_expirationPandora::Sourceprivate
stationsPandora::Sourceprivate
statisticsMedia::Sourceprivate
statusHandlerMedia::Sourceprivate
Type enum nameOwnership
updateGenreStations()Pandora::Sourceprivate
updateStationList(PianodPlaylist::PlaylistType mixSetting=PianodPlaylist::SINGLE)Pandora::Sourceprivate
userFeatures() constPandora::Sourceinline
~PrimaryOwnership(void)PrimaryOwnership
~Source()Pandora::Sourcevirtual