return _authHandler;
}
-const QDateTime &Peer::connectedSince() const {
+QDateTime Peer::connectedSince() const {
return _connectedSince;
}
_connectedSince = connectedSince;
}
-const QString &Peer::buildDate() const {
+QString Peer::buildDate() const {
return _buildDate;
}
_buildDate = buildDate;
}
-const QString &Peer::clientVersion() const {
+QString Peer::clientVersion() const {
return _clientVersion;
}
_clientVersion = clientVersion;
}
+bool Peer::hasFeature(Quassel::Feature feature) const {
+ return _features.isEnabled(feature);
+}
+
+Quassel::Features Peer::features() const
+{
+ return _features;
+}
+
+void Peer::setFeatures(Quassel::Features features) {
+ _features = std::move(features);
+}
+
int Peer::id() const {
return _id;
}