beegfs/mon/source/nodes/MetaNodeEx.cpp
2025-08-10 01:34:16 +02:00

18 lines
685 B
C++

#include "MetaNodeEx.h"
MetaNodeEx::MetaNodeEx(std::shared_ptr<Node> receivedNode) :
Node(NODETYPE_Meta, receivedNode->getAlias(), receivedNode->getNumID(),
receivedNode->getPortUDP(), receivedNode->getPortTCP(),
receivedNode->getConnPool()->getNicList()),
isResponding(true)
{}
MetaNodeEx::MetaNodeEx(std::shared_ptr<Node> receivedNode, std::shared_ptr<MetaNodeEx> oldNode) :
Node(NODETYPE_Meta, receivedNode->getAlias(), receivedNode->getNumID(),
receivedNode->getPortUDP(), receivedNode->getPortTCP(),
receivedNode->getConnPool()->getNicList())
{
setLastStatRequestTime(oldNode->getLastStatRequestTime());
setIsResponding(oldNode->getIsResponding());
}