![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
Only used for testing. More...
Public Member Functions | |
| TestNodeTableHost (unsigned _count=8) | |
| ~TestNodeTableHost () | |
| void | setup () |
| void | pingAll () |
| void | populateAll (size_t _count=0) |
| void | populate (size_t _count=0) |
Public Member Functions inherited from TestHost | |
| TestHost () | |
| virtual | ~TestHost () |
| void | start () |
| void | doWork () |
| Called continuously following sleep for m_idleWaitMs. More... | |
| void | doneWorking () |
| Called when is to be stopped, just prior to thread being joined. More... | |
Public Attributes | |
| KeyPair | m_alias |
| shared_ptr< TestNodeTable > | nodeTable |
| std::vector< std::pair< KeyPair, unsigned > > | testNodes |
| std::vector< shared_ptr< TestNodeTable > > | nodeTables |
Additional Inherited Members | |
Protected Member Functions inherited from dev::Worker | |
| Worker (std::string const &_name="anon", unsigned _idleWaitMs=30) | |
| Worker (Worker &&_m) | |
| Move-constructor. More... | |
| Worker & | operator= (Worker &&_m) |
| Move-assignment. More... | |
| virtual | ~Worker () |
| void | setName (std::string _n) |
| Allows changing worker name if work is stopped. More... | |
| void | startWorking () |
| Starts worker thread; causes startedWorking() to be called. More... | |
| void | stopWorking () |
| Stop worker thread; causes call to stopWorking(). More... | |
| bool | isWorking () const |
| Returns if worker thread is present. More... | |
| virtual void | startedWorking () |
| Called after thread is started from startWorking(). More... | |
| virtual void | workLoop () |
| Overrides doWork(); should call shouldStop() often and exit when true. More... | |
| bool | shouldStop () const |
Protected Attributes inherited from TestHost | |
| ba::io_service | m_io |
|
inline |
|
inline |
|
inline |
|
inline |
| shared_ptr<TestNodeTable> TestNodeTableHost::nodeTable |
| std::vector<shared_ptr<TestNodeTable> > TestNodeTableHost::nodeTables |
| std::vector<std::pair<KeyPair,unsigned> > TestNodeTableHost::testNodes |
1.8.11