|
CatapultServer
v0.5.0.1 (Elephant)
|


Go to the source code of this file.
Classes | |
| struct | catapult::disruptor::ConsumerResult |
| Result of a consumer operation. More... | |
| struct | catapult::disruptor::ConsumerCompletionResult |
| Extended consumer result passed to completion callback. More... | |
| struct | catapult::disruptor::FreeTransactionElement |
| Processing element for a transaction unassociated with a block composed of a transaction and metadata. More... | |
Namespaces | |
| catapult | |
| catapult::disruptor | |
Typedefs | |
| using | catapult::disruptor::PositionType = uint64_t |
| Position within disruptor components. More... | |
| using | catapult::disruptor::DisruptorElementId = uint64_t |
| Id of a disruptor element. More... | |
| using | catapult::disruptor::CompletionCode = uint32_t |
| Optional code that can provide additional consumer completion information. More... | |
| using | catapult::disruptor::ProcessingCompleteFunc = consumer< DisruptorElementId, const ConsumerCompletionResult & > |
| Function signature for signaling that processing finished. More... | |
| using | catapult::disruptor::BlockElements = std::vector< model::BlockElement > |
| A container of BlockElement. More... | |
| using | catapult::disruptor::TransactionElements = std::vector< FreeTransactionElement > |
| A container of FreeTransactionElement. More... | |