2019-10-09 17:58:58 +03:00
|
|
|
#include "basenodeinfo.h"
|
|
|
|
#include <QTcpSocket>
|
|
|
|
#include <QHostAddress>
|
|
|
|
|
|
|
|
namespace ClientProtocol {
|
|
|
|
|
2019-10-10 10:20:48 +03:00
|
|
|
bool BaseNodeInfo::isValid() const {
|
|
|
|
return AbstractNodeInfo::isValid() && !_token.isEmpty();
|
2019-10-09 17:58:58 +03:00
|
|
|
}
|
|
|
|
|
2019-10-10 10:20:48 +03:00
|
|
|
BaseNodeInfo::BaseNodeInfo(QAbstractSocket *tcp, NodeType type):
|
|
|
|
AbstractNodeInfo(tcp, type){}
|
2019-10-09 17:58:58 +03:00
|
|
|
|
2019-10-10 10:20:48 +03:00
|
|
|
BaseNodeInfo::~BaseNodeInfo(){}
|
2019-10-09 17:58:58 +03:00
|
|
|
|
2019-10-10 10:20:48 +03:00
|
|
|
QByteArray BaseNodeInfo::token() const {
|
|
|
|
return _token;
|
2019-10-09 17:58:58 +03:00
|
|
|
}
|
|
|
|
|
2019-10-10 10:20:48 +03:00
|
|
|
void BaseNodeInfo::setToken(const QByteArray &token) {
|
|
|
|
_token = token;
|
2019-10-09 17:58:58 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
}
|