Equalizer 1.0
|
Representation of a node in the cluster. More...
#include <node.h>
Public Member Functions | |
Node (eq::Config *parent) | |
Construct a new node. | |
Protected Member Functions | |
virtual | ~Node () |
Destruct the node. | |
virtual bool | configInit (const eq::uint128_t &initID) |
Initialize this node. | |
virtual bool | configExit () |
Exit this node. |
Representation of a node in the cluster.
Manages node-specific data, namely requesting the mapping of the initialization data by the local Config instance.
Definition at line 45 of file share/Equalizer/examples/eqPly/node.h.
eqPly::Node::Node | ( | eq::Config * | parent | ) | [inline] |
Construct a new node.
Reimplemented from eq::Node.
Definition at line 48 of file share/Equalizer/examples/eqPly/node.h.
virtual eqPly::Node::~Node | ( | ) | [inline, protected, virtual] |
Destruct the node.
Reimplemented from eq::Node.
Definition at line 51 of file share/Equalizer/examples/eqPly/node.h.
bool eqPly::Node::configExit | ( | ) | [protected, virtual] |
Exit this node.
Reimplemented from eq::Node.
Definition at line 54 of file eqPly/node.cpp.
References eq::fabric::Node< Config, Node, Pipe, NodeVisitor >::getConfig(), and eqPly::Config::unmapData().
bool eqPly::Node::configInit | ( | const eq::uint128_t & | initID | ) | [protected, virtual] |
Initialize this node.
initID | the init identifier. |
Reimplemented from eq::Node.
Definition at line 36 of file eqPly/node.cpp.
References eq::Node::configInit(), eq::fabric::Node< Config, Node, Pipe, NodeVisitor >::getConfig(), eq::fabric::Node< Config, Node, Pipe, NodeVisitor >::getIAttribute(), eq::fabric::Node< Config, Node, Pipe, NodeVisitor >::IATTR_THREAD_MODEL, eqPly::Config::mapData(), and eq::fabric::Object::setError().