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};
22 std::string _failedPropertyFirst;
23 std::string _failedPropertyError;
24 size_t _failedPropertyCount{0};
26 void fillCatalogue(std::string fixedComponents,
long level);
27 bool isCancelled()
const {
return (cancelFlag_.wait_for(std::chrono::microseconds(0)) == std::future_status::ready); }
28 bool checkZmqAvailability(
const std::string& fullQualifiedName)
const;