DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
transfer_interface_bittorrent.hpp File Reference
#include "snbmodules/interfaces/transfer_interface_abstract.hpp"
#include "utilities/WorkerThread.hpp"
#include "libtorrent/create_torrent.hpp"
#include "libtorrent/error_code.hpp"
#include "libtorrent/torrent_handle.hpp"
#include "libtorrent/torrent_status.hpp"
#include "libtorrent/add_torrent_params.hpp"
#include "libtorrent/alert_types.hpp"
#include "libtorrent/announce_entry.hpp"
#include "libtorrent/bdecode.hpp"
#include "libtorrent/bencode.hpp"
#include "libtorrent/config.hpp"
#include "libtorrent/disabled_disk_io.hpp"
#include "libtorrent/disk_interface.hpp"
#include "libtorrent/entry.hpp"
#include "libtorrent/identify_client.hpp"
#include "libtorrent/ip_filter.hpp"
#include "libtorrent/load_torrent.hpp"
#include "libtorrent/magnet_uri.hpp"
#include "libtorrent/peer_info.hpp"
#include "libtorrent/read_resume_data.hpp"
#include "libtorrent/session.hpp"
#include "libtorrent/session_params.hpp"
#include "libtorrent/string_view.hpp"
#include "libtorrent/time.hpp"
#include "libtorrent/torrent_info.hpp"
#include "libtorrent/write_resume_data.hpp"
#include <csignal>
#include <dirent.h>
#include <filesystem>
#include <sys/ioctl.h>
#include <termios.h>
#include <utility>
#include <algorithm>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <deque>
#include <fstream>
#include <regex>
#include <map>
#include <string>
#include <vector>
Include dependency graph for transfer_interface_bittorrent.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dunedaq::snbmodules::session_state_t
 
class  dunedaq::snbmodules::TransferInterfaceBittorrent
 

Namespaces

namespace  dunedaq
 The DUNE-DAQ namespace.
 
namespace  dunedaq::snbmodules
 

Typedefs

using dunedaq::snbmodules::clk = std::chrono::steady_clock
 

Detailed Description

TransferInterfaceBittorrent protocol class for a Bittorrent transfer

This is part of the DUNE DAQ , copyright 2020. Licensing/copyright details are in the COPYING file that you should have received with this code.

Definition in file transfer_interface_bittorrent.hpp.