| add_magnet(lt::string_view uri, const std::filesystem::path &dest) | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| add_torrent(const std::string &torrent, const std::filesystem::path &dest) | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| branch_path(std::string const &f) | dunedaq::snbmodules::TransferInterfaceBittorrent | privatestatic |
| cancel_file(TransferMetadata &f_meta) override | dunedaq::snbmodules::TransferInterfaceBittorrent | virtual |
| do_work(std::atomic< bool > &) | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| download_file(TransferMetadata &f_meta, std::filesystem::path dest) override | dunedaq::snbmodules::TransferInterfaceBittorrent | virtual |
| file_filter(std::string const &f) | dunedaq::snbmodules::TransferInterfaceBittorrent | privatestatic |
| generate_torrents_files(const std::filesystem::path &dest, const std::string &tracker) | dunedaq::snbmodules::TransferInterfaceBittorrent | |
| get_transfer_options() | dunedaq::snbmodules::TransferInterfaceAbstract | inline |
| get_work_dir() | dunedaq::snbmodules::TransferInterfaceBittorrent | inline |
| hash_file(TransferMetadata &f_meta) override | dunedaq::snbmodules::TransferInterfaceBittorrent | virtual |
| load_file(std::string const &filename) | dunedaq::snbmodules::TransferInterfaceBittorrent | privatestatic |
| m_config | dunedaq::snbmodules::TransferInterfaceAbstract | protected |
| m_filename_to_metadata | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| m_is_client | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| m_listening_ip | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| m_paused | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| m_peer_num | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| m_rate_limit | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| m_thread | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| m_torrent_num | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| m_work_dir | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| make_torrent(std::filesystem::path full_path, int piece_size, const std::string &tracker, const std::string &outfile) | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| pause_file(TransferMetadata &f_meta) override | dunedaq::snbmodules::TransferInterfaceBittorrent | virtual |
| resume_file(TransferMetadata &f_meta) override | dunedaq::snbmodules::TransferInterfaceBittorrent | virtual |
| save_on_exit | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| ses | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| session_state | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| set_settings(const IPFormat &listen_interface, const std::string &listen_port) | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| set_torrent_params(lt::add_torrent_params &p, const std::filesystem::path &dest) | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| state(lt::torrent_status::state_t s) | dunedaq::snbmodules::TransferInterfaceBittorrent | private |
| TransferInterfaceAbstract(GroupMetadata &config) | dunedaq::snbmodules::TransferInterfaceAbstract | inlineexplicit |
| TransferInterfaceBittorrent(GroupMetadata &config, bool is_client, std::filesystem::path work_dir, const IPFormat &listening_ip) | dunedaq::snbmodules::TransferInterfaceBittorrent | |
| upload_file(TransferMetadata &f_meta) override | dunedaq::snbmodules::TransferInterfaceBittorrent | virtual |
| ~TransferInterfaceAbstract()=default | dunedaq::snbmodules::TransferInterfaceAbstract | virtual |
| ~TransferInterfaceBittorrent() | dunedaq::snbmodules::TransferInterfaceBittorrent | |