 |
ewmscp
..
|
Go to the documentation of this file. 1 #ifndef __listingRequestProvider_h__
2 #define __listingRequestProvider_h__
9 const std::string& aSource,
10 const std::string& aDestination,
11 std::unique_ptr<const genericStat>& aStat,
14 copyRequest::clock_type::time_point timestamp)
override;
22 aInputHandler, aOutputHandler) {
27 std::string& destination)
override;
static factoryTemplate< listingRequestProvider > factory
~listingRequestProvider() override=default
copyRequest::base * newRequest(inputHandler::base *InputHandler, const std::string &aSource, const std::string &aDestination, std::unique_ptr< const genericStat > &aStat, const singleMap &aMapEntry, bool remove, copyRequest::clock_type::time_point timestamp) override
copyRequest::timedQueue & delayedRequests
listingRequestProvider(decltype(requests) aRequests, decltype(delayedRequests) aDelayedRequests, decltype(parents) aParents, decltype(InputHandler) aInputHandler, decltype(OutputHandler) aOutputHandler)
outputHandler::base * OutputHandler
copyRequest::simpleQueue & requests
void prepareMappings(std::vector< std::string > &sources, std::string &destination) override
std::pair< std::string, std::string > singleMap
inputHandler::base * InputHandler