19 lines
715 B
C++
19 lines
715 B
C++
#include "StorageNodeEx.h"
|
|
|
|
StorageNodeEx::StorageNodeEx(std::shared_ptr<Node> receivedNode) :
|
|
Node(NODETYPE_Storage, receivedNode->getAlias(), receivedNode->getNumID(),
|
|
receivedNode->getPortUDP(), receivedNode->getPortTCP(),
|
|
receivedNode->getConnPool()->getNicList()),
|
|
isResponding(true)
|
|
{}
|
|
|
|
StorageNodeEx::StorageNodeEx(std::shared_ptr<Node> receivedNode,
|
|
std::shared_ptr<StorageNodeEx> oldNode) :
|
|
Node(NODETYPE_Storage, receivedNode->getAlias(), receivedNode->getNumID(),
|
|
receivedNode->getPortUDP(), receivedNode->getPortTCP(),
|
|
receivedNode->getConnPool()->getNicList())
|
|
{
|
|
setLastStatRequestTime(oldNode->getLastStatRequestTime());
|
|
setIsResponding(oldNode->getIsResponding());
|
|
}
|