CatapultServer  v0.5.0.1 (Elephant)
catapult::disruptor::ConsumerCompletionResult Struct Reference

Extended consumer result passed to completion callback. More...

Inheritance diagram for catapult::disruptor::ConsumerCompletionResult:
Collaboration diagram for catapult::disruptor::ConsumerCompletionResult:

Public Member Functions

constexpr ConsumerCompletionResult ()
 Creates a default result. More...
 
- Public Member Functions inherited from catapult::disruptor::ConsumerResult
constexpr ConsumerResult ()
 Creates a default result. More...
 

Public Attributes

PositionType FinalConsumerPosition
 Position of the final consumer processing the entity. More...
 
- Public Attributes inherited from catapult::disruptor::ConsumerResult
disruptor::CompletionStatus CompletionStatus
 Completion status. More...
 
disruptor::CompletionCode CompletionCode
 Optional code that can provide additional consumer completion information. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from catapult::disruptor::ConsumerResult
static constexpr ConsumerResult Abort ()
 Creates a consumer result indicating that processing should be aborted. More...
 
static constexpr ConsumerResult Abort (disruptor::CompletionCode code)
 Creates a consumer result indicating that processing should be aborted with the specified code. More...
 
static constexpr ConsumerResult Continue ()
 Creates a consumer result indicating that processing should continue. More...
 
static constexpr ConsumerResult Complete (disruptor::CompletionCode code)
 Creates a consumer result indicating that processing has completed with the specified code. More...
 

Detailed Description

Extended consumer result passed to completion callback.

Constructor & Destructor Documentation

◆ ConsumerCompletionResult()

constexpr catapult::disruptor::ConsumerCompletionResult::ConsumerCompletionResult ( )
inlineconstexpr

Creates a default result.

Member Data Documentation

◆ FinalConsumerPosition

PositionType catapult::disruptor::ConsumerCompletionResult::FinalConsumerPosition

Position of the final consumer processing the entity.


The documentation for this struct was generated from the following file: