CatapultServer  v0.5.0.1 (Elephant)
ToolNetworkUtils.h File Reference
Include dependency graph for ToolNetworkUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  catapult::tools::MultiNodeConnector
 Helper class for connecting to multiple nodes. More...
 

Namespaces

 catapult
 
 catapult::ionet
 
 catapult::thread
 
 catapult::tools
 

Typedefs

using catapult::tools::PacketIoFuture = thread::future< std::shared_ptr< ionet::PacketIo > >
 Future that returns a packet io shared pointer. More...
 

Functions

PacketIoFuture catapult::tools::ConnectToLocalNode (const crypto::KeyPair &clientKeyPair, const Key &serverPublicKey, const std::shared_ptr< thread::IoThreadPool > &pPool)
 
PacketIoFuture catapult::tools::ConnectToNode (const crypto::KeyPair &clientKeyPair, const ionet::Node &node, const std::shared_ptr< thread::IoThreadPool > &pPool)
 Connects to node as a client with clientKeyPair using pPool. More...