CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
31 namespace catapult {
namespace consumers {
34 ionet::NodeInteractionResult
ToNodeInteractionResult(
const Key& sourcePublicKey,
const disruptor::ConsumerCompletionResult& result);
Extended consumer result passed to completion callback.
Definition: DisruptorTypes.h:105
Validation result is success.
Validation result is neither success nor failure.
disruptor::CompletionCode CompletionCode
Optional code that can provide additional consumer completion information.
Definition: DisruptorTypes.h:80
Result from a node interaction.
Definition: NodeInteractionResult.h:28
constexpr ResultSeverity GetSeverity(ValidationResult result)
Extracts the encoded result severity from result.
Definition: ValidationResult.h:80
Definition: AddressExtractionExtension.cpp:28
NodeInteractionResultCode
Possible node interaction result codes.
Definition: NodeInteractionResultCode.h:42
ionet::NodeInteractionResult ToNodeInteractionResult(const Key &sourcePublicKey, const disruptor::ConsumerCompletionResult &result)
Converts a consumer completion result to a node interaction result with public key sourcePublicKey.
Definition: ConsumerUtils.cpp:28
Base class for wrappers of byte array types, to provide some type-safety.
Definition: ByteArray.h:29
utils::ByteArray< Key_Size, Key_tag > Key
Definition: src/catapult/types.h:41