|
CatapultServer
v0.5.0.1 (Elephant)
|

Namespaces | |
| catapult | |
| catapult::extensions | |
Functions | |
| NodeAger | catapult::extensions::CreateNodeAger (ionet::ServiceIdentifier serviceId, const config::NodeConfiguration::ConnectionsSubConfiguration &config, ionet::NodeContainer &nodes) |
| Creates and prepares a node ager that ages all serviceId connections in nodes given config. More... | |
| NodeSelector | catapult::extensions::CreateNodeSelector (const SelectorSettings &settings) |
| thread::Task | catapult::extensions::CreateConnectPeersTask (const SelectorSettings &settings, net::PacketWriters &packetWriters) |
| Creates a task for the specified service that connects to nodes with the specified role given settings and packetWriters. More... | |
| thread::Task | catapult::extensions::CreateConnectPeersTask (const SelectorSettings &settings, net::PacketWriters &packetWriters, const NodeSelector &selector) |
| RemoveOnlyNodeSelector | catapult::extensions::CreateRemoveOnlyNodeSelector (const SelectorSettings &settings) |
| thread::Task | catapult::extensions::CreateAgePeersTask (const SelectorSettings &settings, net::ConnectionContainer &connectionContainer) |
| Creates a task for the specified service that ages nodes given settings and connectionContainer. More... | |
| thread::Task | catapult::extensions::CreateAgePeersTask (const SelectorSettings &settings, net::ConnectionContainer &connectionContainer, const RemoveOnlyNodeSelector &selector) |
|
private |
| ionet::NodeContainer& Nodes |
| net::PacketWriters& PacketWriters |
| ionet::ServiceIdentifier ServiceId |