|
| ServiceState (const config::CatapultConfiguration &config, ionet::NodeContainer &nodes, cache::CatapultCache &cache, state::CatapultState &state, io::BlockStorageCache &storage, LocalNodeChainScore &score, cache::MemoryUtCacheProxy &utCache, const supplier< Timestamp > &timeSupplier, subscribers::TransactionStatusSubscriber &transactionStatusSubscriber, subscribers::StateChangeSubscriber &stateChangeSubscriber, subscribers::NodeSubscriber &nodeSubscriber, const std::vector< utils::DiagnosticCounter > &counters, const plugins::PluginManager &pluginManager, thread::MultiServicePool &pool) |
|
const auto & | config () const |
| Gets the config. More...
|
|
auto & | nodes () const |
| Gets the nodes. More...
|
|
auto & | cache () const |
| Gets the cache. More...
|
|
auto & | state () const |
| Gets the state. More...
|
|
auto & | storage () const |
| Gets the storage. More...
|
|
auto & | score () const |
| Gets the score. More...
|
|
auto & | utCache () const |
| Gets the unconfirmed transactions cache. More...
|
|
auto | timeSupplier () const |
| Gets the time supplier. More...
|
|
auto & | transactionStatusSubscriber () const |
| Gets the transaction status subscriber. More...
|
|
auto & | stateChangeSubscriber () const |
| Gets the state change subscriber. More...
|
|
auto & | nodeSubscriber () const |
| Gets the node subscriber. More...
|
|
const auto & | counters () const |
|
const auto & | pluginManager () const |
| Gets the plugin manager. More...
|
|
auto & | pool () |
| Gets the multiservice pool. More...
|
|
auto & | tasks () |
| Gets the tasks. More...
|
|
auto & | packetHandlers () |
| Gets the packet handlers. More...
|
|
const auto & | hooks () const |
| Gets the server hooks. More...
|
|
auto & | hooks () |
| Gets the server hooks. More...
|
|
auto & | packetIoPickers () |
| Gets the packet io pickers. More...
|
|
State that is used as part of service registration.