|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include "snbmodules/common/protocols_enum.hpp"#include "snbmodules/group_metadata.hpp"#include "snbmodules/notification_interface.hpp"#include "snbmodules/transfer_metadata.hpp"#include "snbmodules/interfaces/transfer_interface_RClone.hpp"#include "snbmodules/interfaces/transfer_interface_SCP.hpp"#include "snbmodules/interfaces/transfer_interface_abstract.hpp"#include "snbmodules/interfaces/transfer_interface_bittorrent.hpp"#include <fstream>#include <memory>#include <set>#include <string>#include <sys/prctl.h>#include <sys/wait.h>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | dunedaq::snbmodules::TransferSession |
| TransferSession class contained in a client, is a wrapper for a transfer. extend notification interface because the session can communicate with bookkeeper via client initialized connection. More... | |
Namespaces | |
| namespace | dunedaq |
| The DUNE-DAQ namespace. | |
| namespace | dunedaq::snbmodules |
Enumerations | |
| enum | dunedaq::snbmodules::e_session_type { dunedaq::snbmodules::Downloader , dunedaq::snbmodules::Uploader } |
| Different type of session. More... | |
e_session_type enum downloader or uploader, TransferSession class, wrapper to get access to the transfer interface and control states of transfers
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_session.hpp.