CatapultServer
v0.5.0.1 (Elephant)
|
Additional node information. More...
Public Member Functions | |
NodeMetadata () | |
Creates default metadata. More... | |
NodeMetadata (model::NetworkIdentifier networkIdentifier) | |
Creates metadata for a node in the network identified by networkIdentifier. More... | |
NodeMetadata (model::NetworkIdentifier networkIdentifier, const std::string &name) | |
Creates metadata for a node with name in the network identified by networkIdentifier. More... | |
NodeMetadata (model::NetworkIdentifier networkIdentifier, const std::string &name, NodeVersion version, NodeRoles roles) | |
Creates metadata for a node with name, version and roles in the network identified by networkIdentifier. More... | |
Public Attributes | |
model::NetworkIdentifier | NetworkIdentifier |
Network identifier. More... | |
std::string | Name |
Friendly name (optional). More... | |
NodeVersion | Version |
Version. More... | |
NodeRoles | Roles |
Role(s). More... | |
Additional node information.
|
inline |
Creates default metadata.
|
inlineexplicit |
Creates metadata for a node in the network identified by networkIdentifier.
|
inline |
Creates metadata for a node with name in the network identified by networkIdentifier.
|
inline |
Creates metadata for a node with name, version and roles in the network identified by networkIdentifier.
std::string catapult::ionet::NodeMetadata::Name |
Friendly name (optional).
model::NetworkIdentifier catapult::ionet::NodeMetadata::NetworkIdentifier |
Network identifier.
NodeRoles catapult::ionet::NodeMetadata::Roles |
Role(s).
NodeVersion catapult::ionet::NodeMetadata::Version |
Version.