This is the complete list of members for ClientMediaDownloader, including all inherited members.
addFile(const std::string &name, const std::string &sha1) override | ClientMediaDownloader | virtual |
addRemoteServer(const std::string &baseurl) override | ClientMediaDownloader | virtual |
checkAndLoad(const std::string &name, const std::string &sha1, const std::string &data, bool is_from_cache, Client *client) | IClientMediaDownloader | protected |
ClientMediaDownloader() | ClientMediaDownloader | |
conventionalTransferDone(const std::string &name, const std::string &data, Client *client) override | ClientMediaDownloader | virtual |
deSerializeHashSet(const std::string &data, std::set< std::string > &result) | ClientMediaDownloader | privatestatic |
getProgress() const | ClientMediaDownloader | inline |
IClientMediaDownloader() | IClientMediaDownloader | protected |
initialStep(Client *client) | ClientMediaDownloader | private |
isDone() const override | ClientMediaDownloader | inlinevirtual |
isStarted() const override | ClientMediaDownloader | inlinevirtual |
loadMedia(Client *client, const std::string &data, const std::string &name) override | ClientMediaDownloader | protectedvirtual |
m_files | ClientMediaDownloader | private |
m_httpfetch_active | ClientMediaDownloader | private |
m_httpfetch_active_limit | ClientMediaDownloader | private |
m_httpfetch_caller | ClientMediaDownloader | private |
m_httpfetch_next_id | ClientMediaDownloader | private |
m_initial_step_done | ClientMediaDownloader | private |
m_media_cache | IClientMediaDownloader | protected |
m_name_bound | ClientMediaDownloader | private |
m_outstanding_hash_sets | ClientMediaDownloader | private |
m_remote_file_transfers | ClientMediaDownloader | private |
m_remotes | ClientMediaDownloader | private |
m_uncached_count | ClientMediaDownloader | private |
m_uncached_received_count | ClientMediaDownloader | private |
m_write_to_cache | IClientMediaDownloader | protected |
remoteHashSetReceived(const HTTPFetchResult &fetch_result) | ClientMediaDownloader | private |
remoteMediaReceived(const HTTPFetchResult &fetch_result, Client *client) | ClientMediaDownloader | private |
selectRemoteServer(FileStatus *filestatus) | ClientMediaDownloader | private |
serializeRequiredHashSet() | ClientMediaDownloader | private |
startConventionalTransfers(Client *client) | ClientMediaDownloader | private |
startRemoteMediaTransfers() | ClientMediaDownloader | private |
step(Client *client) override | ClientMediaDownloader | virtual |
tryLoadFromCache(const std::string &name, const std::string &sha1, Client *client) | IClientMediaDownloader | protected |
~ClientMediaDownloader() | ClientMediaDownloader | |
~IClientMediaDownloader()=default | IClientMediaDownloader | protectedvirtual |