#include <transfer_interface_abstract.hpp>
◆ TransferInterfaceAbstract()
| dunedaq::snbmodules::TransferInterfaceAbstract::TransferInterfaceAbstract |
( |
GroupMetadata & | config | ) |
|
|
inlineexplicit |
Definition at line 29 of file transfer_interface_abstract.hpp.
31 {
32 }
GroupMetadata & m_config
MetadataAbstract of the transfer, contain settings and status of the transfer.
◆ ~TransferInterfaceAbstract()
| virtual dunedaq::snbmodules::TransferInterfaceAbstract::~TransferInterfaceAbstract |
( |
| ) |
|
|
virtualdefault |
◆ cancel_file()
| virtual bool dunedaq::snbmodules::TransferInterfaceAbstract::cancel_file |
( |
TransferMetadata & | f_meta | ) |
|
|
pure virtual |
◆ download_file()
| virtual bool dunedaq::snbmodules::TransferInterfaceAbstract::download_file |
( |
TransferMetadata & | f_meta, |
|
|
std::filesystem::path | dest ) |
|
pure virtual |
◆ get_transfer_options()
| GroupMetadata & dunedaq::snbmodules::TransferInterfaceAbstract::get_transfer_options |
( |
| ) |
|
|
inline |
◆ hash_file()
◆ pause_file()
| virtual bool dunedaq::snbmodules::TransferInterfaceAbstract::pause_file |
( |
TransferMetadata & | f_meta | ) |
|
|
pure virtual |
◆ resume_file()
| virtual bool dunedaq::snbmodules::TransferInterfaceAbstract::resume_file |
( |
TransferMetadata & | f_meta | ) |
|
|
pure virtual |
◆ upload_file()
| virtual bool dunedaq::snbmodules::TransferInterfaceAbstract::upload_file |
( |
TransferMetadata & | f_meta | ) |
|
|
pure virtual |
◆ m_config
| GroupMetadata& dunedaq::snbmodules::TransferInterfaceAbstract::m_config |
|
protected |
The documentation for this class was generated from the following file: