|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Example of a transfer interface class. This class is used to test the session class. More...
#include <transfer_interface_abstract.hpp>
Public Member Functions | |
| TransferInterfaceDummy (GroupMetadata &config) | |
| bool | upload_file (TransferMetadata &f_meta) override |
| bool | download_file (TransferMetadata &f_meta, std::filesystem::path dest) override |
| bool | pause_file (TransferMetadata &f_meta) override |
| bool | resume_file (TransferMetadata &f_meta) override |
| bool | cancel_file (TransferMetadata &f_meta) override |
| bool | hash_file (TransferMetadata &f_meta) override |
Public Member Functions inherited from dunedaq::snbmodules::TransferInterfaceAbstract | |
| TransferInterfaceAbstract (GroupMetadata &config) | |
| virtual | ~TransferInterfaceAbstract ()=default |
| GroupMetadata & | get_transfer_options () |
Additional Inherited Members | |
Protected Attributes inherited from dunedaq::snbmodules::TransferInterfaceAbstract | |
| GroupMetadata & | m_config |
| MetadataAbstract of the transfer, contain settings and status of the transfer. | |
Example of a transfer interface class. This class is used to test the session class.
Definition at line 51 of file transfer_interface_abstract.hpp.
|
inlineexplicit |
Definition at line 55 of file transfer_interface_abstract.hpp.
|
inlineoverridevirtual |
Implements dunedaq::snbmodules::TransferInterfaceAbstract.
Definition at line 81 of file transfer_interface_abstract.hpp.
|
inlineoverridevirtual |
Implements dunedaq::snbmodules::TransferInterfaceAbstract.
Definition at line 65 of file transfer_interface_abstract.hpp.
|
inlineoverridevirtual |
Implements dunedaq::snbmodules::TransferInterfaceAbstract.
Definition at line 86 of file transfer_interface_abstract.hpp.
|
inlineoverridevirtual |
Implements dunedaq::snbmodules::TransferInterfaceAbstract.
Definition at line 71 of file transfer_interface_abstract.hpp.
|
inlineoverridevirtual |
Implements dunedaq::snbmodules::TransferInterfaceAbstract.
Definition at line 76 of file transfer_interface_abstract.hpp.
|
inlineoverridevirtual |
Implements dunedaq::snbmodules::TransferInterfaceAbstract.
Definition at line 60 of file transfer_interface_abstract.hpp.