CatapultServer
v0.5.0.1 (Elephant)
|
Information about a catapult node that is propagated through the network. More...
Static Public Member Functions | |
static constexpr uint64_t | CalculateRealSize (const NetworkNode &node) noexcept |
Calculates the real size of node. More... | |
Public Attributes | |
uint32_t | Size |
Size of the node. More... | |
Key | IdentityKey |
Unique node identifier (public key). More... | |
uint16_t | Port |
Port. More... | |
model::NetworkIdentifier | NetworkIdentifier |
Network identifier. More... | |
NodeVersion | Version |
Version. More... | |
NodeRoles | Roles |
Role(s). More... | |
uint8_t | HostSize |
Size of the host in bytes. More... | |
uint8_t | FriendlyNameSize |
Size of the friendly name in bytes. More... | |
Information about a catapult node that is propagated through the network.
|
inlinestaticconstexprnoexcept |
Calculates the real size of node.
uint8_t catapult::ionet::NetworkNode::FriendlyNameSize |
Size of the friendly name in bytes.
uint8_t catapult::ionet::NetworkNode::HostSize |
Size of the host in bytes.
Key catapult::ionet::NetworkNode::IdentityKey |
Unique node identifier (public key).
model::NetworkIdentifier catapult::ionet::NetworkNode::NetworkIdentifier |
Network identifier.
uint16_t catapult::ionet::NetworkNode::Port |
Port.
NodeRoles catapult::ionet::NetworkNode::Roles |
Role(s).
uint32_t catapult::ionet::NetworkNode::Size |
Size of the node.
NodeVersion catapult::ionet::NetworkNode::Version |
Version.