P2P File Share
A simple peer-to-peer file sharing system.
Loading...
Searching...
No Matches
DownloadManager Member List

This is the complete list of members for DownloadManager, including all inherited members.

dequeue_download(const std::string &group_id, const std::string &file_name)DownloadManager
DownloadManager(FilesDB &files_db, PeerDB &peer_db, const Endpoint &client_endpoint, const EndpointID &my_id)DownloadManager
DownloadManager(const DownloadManager &)=deleteDownloadManager
DownloadManager(DownloadManager &&)=deleteDownloadManager
enqueue_download(const std::string &group_id, const std::shared_ptr< FileInfo > file_info, const std::string &output_file_path)DownloadManager
list_downloads() constDownloadManager
operator=(const DownloadManager &)=deleteDownloadManager
pause_downloads()DownloadManager
set_on_download_complete(std::function< void(const std::string &group_id, const std::string &file_name)> on_download_complete)DownloadManager
start_downloads()DownloadManager
~DownloadManager()DownloadManager