13 : serverAddress_(serverAddress), cancelFlag_(std::move(cancelIndicator)) {}
15 std::pair<DoocsBackendRegisterCatalogue, bool>
fetch();
18 std::string serverAddress_;
19 std::future<void> cancelFlag_;
21 bool locationLookupError_{
false};
23 void fillCatalogue(std::string fixedComponents,
long level);
24 bool isCancelled()
const {
return (cancelFlag_.wait_for(std::chrono::microseconds(0)) == std::future_status::ready); }
25 bool checkZmqAvailability(
const std::string& fullQualifiedName)
const;