DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::snbmodules::TransferInterfaceBittorrent Member List

This is the complete list of members for dunedaq::snbmodules::TransferInterfaceBittorrent, including all inherited members.

add_magnet(lt::string_view uri, const std::filesystem::path &dest)dunedaq::snbmodules::TransferInterfaceBittorrentprivate
add_torrent(const std::string &torrent, const std::filesystem::path &dest)dunedaq::snbmodules::TransferInterfaceBittorrentprivate
branch_path(std::string const &f)dunedaq::snbmodules::TransferInterfaceBittorrentprivatestatic
cancel_file(TransferMetadata &f_meta) overridedunedaq::snbmodules::TransferInterfaceBittorrentvirtual
do_work(std::atomic< bool > &)dunedaq::snbmodules::TransferInterfaceBittorrentprivate
download_file(TransferMetadata &f_meta, std::filesystem::path dest) overridedunedaq::snbmodules::TransferInterfaceBittorrentvirtual
file_filter(std::string const &f)dunedaq::snbmodules::TransferInterfaceBittorrentprivatestatic
generate_torrents_files(const std::filesystem::path &dest, const std::string &tracker)dunedaq::snbmodules::TransferInterfaceBittorrent
get_transfer_options()dunedaq::snbmodules::TransferInterfaceAbstractinline
get_work_dir()dunedaq::snbmodules::TransferInterfaceBittorrentinline
hash_file(TransferMetadata &f_meta) overridedunedaq::snbmodules::TransferInterfaceBittorrentvirtual
load_file(std::string const &filename)dunedaq::snbmodules::TransferInterfaceBittorrentprivatestatic
m_configdunedaq::snbmodules::TransferInterfaceAbstractprotected
m_filename_to_metadatadunedaq::snbmodules::TransferInterfaceBittorrentprivate
m_is_clientdunedaq::snbmodules::TransferInterfaceBittorrentprivate
m_listening_ipdunedaq::snbmodules::TransferInterfaceBittorrentprivate
m_pauseddunedaq::snbmodules::TransferInterfaceBittorrentprivate
m_peer_numdunedaq::snbmodules::TransferInterfaceBittorrentprivate
m_rate_limitdunedaq::snbmodules::TransferInterfaceBittorrentprivate
m_threaddunedaq::snbmodules::TransferInterfaceBittorrentprivate
m_torrent_numdunedaq::snbmodules::TransferInterfaceBittorrentprivate
m_work_dirdunedaq::snbmodules::TransferInterfaceBittorrentprivate
make_torrent(std::filesystem::path full_path, int piece_size, const std::string &tracker, const std::string &outfile)dunedaq::snbmodules::TransferInterfaceBittorrentprivate
pause_file(TransferMetadata &f_meta) overridedunedaq::snbmodules::TransferInterfaceBittorrentvirtual
resume_file(TransferMetadata &f_meta) overridedunedaq::snbmodules::TransferInterfaceBittorrentvirtual
save_on_exitdunedaq::snbmodules::TransferInterfaceBittorrentprivate
sesdunedaq::snbmodules::TransferInterfaceBittorrentprivate
session_statedunedaq::snbmodules::TransferInterfaceBittorrentprivate
set_settings(const IPFormat &listen_interface, const std::string &listen_port)dunedaq::snbmodules::TransferInterfaceBittorrentprivate
set_torrent_params(lt::add_torrent_params &p, const std::filesystem::path &dest)dunedaq::snbmodules::TransferInterfaceBittorrentprivate
state(lt::torrent_status::state_t s)dunedaq::snbmodules::TransferInterfaceBittorrentprivate
TransferInterfaceAbstract(GroupMetadata &config)dunedaq::snbmodules::TransferInterfaceAbstractinlineexplicit
TransferInterfaceBittorrent(GroupMetadata &config, bool is_client, std::filesystem::path work_dir, const IPFormat &listening_ip)dunedaq::snbmodules::TransferInterfaceBittorrent
upload_file(TransferMetadata &f_meta) overridedunedaq::snbmodules::TransferInterfaceBittorrentvirtual
~TransferInterfaceAbstract()=defaultdunedaq::snbmodules::TransferInterfaceAbstractvirtual
~TransferInterfaceBittorrent()dunedaq::snbmodules::TransferInterfaceBittorrent