CatapultServer
v0.5.0.1 (Elephant)
|
Go to the source code of this file.
Classes | |
class | catapult::extensions::ServerHooks |
Hooks that can be used to configure server behavior. More... | |
Namespaces | |
catapult | |
catapult::extensions | |
Typedefs | |
using | catapult::extensions::NewBlockSink = consumers::NewBlockSink |
A new block sink prototype. More... | |
using | catapult::extensions::SharedNewTransactionsSink = consumer< const consumers::TransactionInfos & > |
A new transactions sink prototype that does not take ownership of new infos. More... | |
using | catapult::extensions::PacketPayloadSink = consumer< const ionet::PacketPayload & > |
A packet payload sink. More... | |
using | catapult::extensions::TransactionsChangeHandler = consumers::BlockChainSyncHandlers::TransactionsChangeFunc |
Handler that is called when the confirmed state of transactions changes. More... | |
using | catapult::extensions::BlockRangeConsumerFunc = handlers::BlockRangeHandler |
Function signature for delivering a block range to a consumer. More... | |
using | catapult::extensions::BlockRangeConsumerFactoryFunc = std::function< BlockRangeConsumerFunc(disruptor::InputSource)> |
Factory for creating a BlockRangeConsumerFunc bound to an input source. More... | |
using | catapult::extensions::CompletionAwareBlockRangeConsumerFactoryFunc = std::function< chain::CompletionAwareBlockRangeConsumerFunc(disruptor::InputSource)> |
Factory for creating a CompletionAwareBlockRangeConsumerFunc bound to an input source. More... | |
using | catapult::extensions::TransactionRangeConsumerFunc = handlers::TransactionRangeHandler |
Function signature for delivering a transaction range to a consumer. More... | |
using | catapult::extensions::TransactionRangeConsumerFactoryFunc = std::function< TransactionRangeConsumerFunc(disruptor::InputSource)> |
Factory for creating a TransactionRangeConsumerFunc bound to an input source. More... | |
using | catapult::extensions::RemoteChainHeightsRetriever = std::function< thread::future< std::vector< Height > >(size_t)> |
A retriever that returns the network chain heights for a number of peers. More... | |
using | catapult::extensions::ChainSyncedPredicate = predicate<> |
Predicate for determining if a chain is synced. More... | |
using | catapult::extensions::KnownHashPredicate = chain::KnownHashPredicate |
Predicate for determining if a hash is known. More... | |