Skip to main content

StageNodeOptions Struct

Options controlling how a StageNode is instantiated and scheduled by the runtime. More...

Declaration

struct simaai::neat::graph::nodes::StageNodeOptions { ... }

Included Headers

#include <StageNode.h>

Public Member Attributes Index

intinstances = 1

Number of executor instances to spawn. More...

StageKeyBykey_by = StageKeyBy::None

Keying policy for multi-instance dispatch. More...

std::size_tmax_inflight = ...

Max in-flight messages per node; 0 defers to GraphRunOptions::edge_queue. More...

Description

Options controlling how a StageNode is instantiated and scheduled by the runtime.

Definition at line 42 of file StageNode.h.

Public Member Attributes

instances

int simaai::neat::graph::nodes::StageNodeOptions::instances = 1

Number of executor instances to spawn.

Definition at line 43 of file StageNode.h.

43 int instances = 1;

key_by

StageKeyBy simaai::neat::graph::nodes::StageNodeOptions::key_by = StageKeyBy::None

Keying policy for multi-instance dispatch.

Definition at line 44 of file StageNode.h.

max_inflight

std::size_t simaai::neat::graph::nodes::StageNodeOptions::max_inflight

Max in-flight messages per node; 0 defers to GraphRunOptions::edge_queue.

Initialiser
= 0

Definition at line 45 of file StageNode.h.

45 std::size_t max_inflight =

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.