Install SeisComP and scanloc ARM64 nightly packages
This commit is contained in:
@ -279,7 +279,7 @@ class SC_SYSTEM_CLIENT_API Protocol : public Core::InterruptibleObject {
|
||||
// X'truction
|
||||
// ----------------------------------------------------------------------
|
||||
public:
|
||||
Protocol();
|
||||
Protocol() = default;
|
||||
virtual ~Protocol();
|
||||
|
||||
|
||||
@ -322,6 +322,13 @@ class SC_SYSTEM_CLIENT_API Protocol : public Core::InterruptibleObject {
|
||||
*/
|
||||
Core::Version schemaVersion() const;
|
||||
|
||||
/**
|
||||
* @brief Returns whether the backend supports the DeleteTree operation
|
||||
* or not.
|
||||
* @return Flag indicating available support.
|
||||
*/
|
||||
bool isDeleteTreeSupported() const;
|
||||
|
||||
/**
|
||||
* @brief Returns configuration parameters as key-value store
|
||||
* returned by the broker.
|
||||
@ -534,14 +541,15 @@ class SC_SYSTEM_CLIENT_API Protocol : public Core::InterruptibleObject {
|
||||
protected:
|
||||
using PacketQueue = std::deque<Packet*>;
|
||||
|
||||
bool _wantMembershipInfo;
|
||||
bool _wantMembershipInfo{true};
|
||||
Groups _groups;
|
||||
PacketQueue _inbox;
|
||||
std::string _errorMessage;
|
||||
State _state;
|
||||
std::string _registeredClientName;
|
||||
Core::Version _schemaVersion; //!< The schema version the
|
||||
//!< server supports
|
||||
Core::Version _schemaVersion{0}; //!< The schema version the
|
||||
//!< server supports
|
||||
bool _supportsDeleteTree{false};
|
||||
KeyValueStore _extendedParameters;
|
||||
std::string _certificate; //!< Optional client certificate
|
||||
|
||||
@ -560,6 +568,10 @@ inline Core::Version Protocol::schemaVersion() const {
|
||||
return _schemaVersion;
|
||||
}
|
||||
|
||||
inline bool Protocol::isDeleteTreeSupported() const {
|
||||
return _supportsDeleteTree;
|
||||
}
|
||||
|
||||
inline const Protocol::KeyValueStore &Protocol::extendedParameters() const {
|
||||
return _extendedParameters;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user