CatapultServer  v0.5.0.1 (Elephant)
catapult::ionet::NodeContainerModifier Member List

This is the complete list of members for catapult::ionet::NodeContainerModifier, including all inherited members.

add(const Node &node, NodeSource source)catapult::ionet::NodeContainerModifier
addConnectionStates(ServiceIdentifier serviceId, ionet::NodeRoles role)catapult::ionet::NodeContainerModifier
ageConnectionBans(ServiceIdentifier serviceId, uint32_t maxConnectionBanAge, uint32_t numConsecutiveFailuresBeforeBanning)catapult::ionet::NodeContainerModifier
ageConnections(ServiceIdentifier serviceId, const utils::KeySet &identities)catapult::ionet::NodeContainerModifier
autoProvisionConnectionStates(NodeData &nodeData)catapult::ionet::NodeContainerModifierprivate
ensureAtLeastOneEmptySlot()catapult::ionet::NodeContainerModifierprivate
incrementFailures(const Key &identityKey)catapult::ionet::NodeContainerModifier
incrementInteraction(const Key &identityKey, const consumer< NodeInfo & > &incrementer)catapult::ionet::NodeContainerModifierprivate
incrementSuccesses(const Key &identityKey)catapult::ionet::NodeContainerModifier
m_nodeContainerDatacatapult::ionet::NodeContainerModifierprivate
m_readLockcatapult::ionet::NodeContainerModifierprivate
m_writeLockcatapult::ionet::NodeContainerModifierprivate
MoveOnly()=defaultcatapult::utils::MoveOnlyprivate
MoveOnly(const NonCopyable &)=deletecatapult::utils::MoveOnlyprivate
MoveOnly(MoveOnly &&)=defaultcatapult::utils::MoveOnlyprivate
NodeContainerModifier(NodeContainerData &nodeContainerData, utils::SpinReaderWriterLock::ReaderLockGuard &&readLock)catapult::ionet::NodeContainerModifier
operator=(const MoveOnly &)=deletecatapult::utils::MoveOnlyprivate
operator=(MoveOnly &&)=defaultcatapult::utils::MoveOnlyprivate
provisionConnectionState(ServiceIdentifier serviceId, const Key &identityKey)catapult::ionet::NodeContainerModifier
~MoveOnly()=defaultcatapult::utils::MoveOnlyprivate