Skip to main content

JoinBundleOptions Struct

Declaration

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

Included Headers

#include <JoinBundle.h>

Public Member Attributes Index

std::vector< std::string >inputs
std::unordered_set< std::string >required
JoinKeyPolicykey_policy = JoinKeyPolicy::StreamFrame
boolemit_partial = false
std::size_tmax_pending_keys = 4096
inttimeout_ms = 0

Definition at line 28 of file JoinBundle.h.

Public Member Attributes

emit_partial

bool simaai::neat::graph::nodes::JoinBundleOptions::emit_partial = false

Definition at line 32 of file JoinBundle.h.

32 bool emit_partial = false;

inputs

std::vector<std::string> simaai::neat::graph::nodes::JoinBundleOptions::inputs

Definition at line 29 of file JoinBundle.h.

29 std::vector<std::string> inputs;

key_policy

JoinKeyPolicy simaai::neat::graph::nodes::JoinBundleOptions::key_policy = JoinKeyPolicy::StreamFrame

max_pending_keys

std::size_t simaai::neat::graph::nodes::JoinBundleOptions::max_pending_keys = 4096

Definition at line 33 of file JoinBundle.h.

33 std::size_t max_pending_keys = 4096;

required

std::unordered_set<std::string> simaai::neat::graph::nodes::JoinBundleOptions::required

Definition at line 30 of file JoinBundle.h.

30 std::unordered_set<std::string> required; // default: all inputs

timeout_ms

int simaai::neat::graph::nodes::JoinBundleOptions::timeout_ms = 0

Definition at line 34 of file JoinBundle.h.

34 int timeout_ms = 0; // 0 => no timeout eviction

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.