NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
Loading...
Searching...
No Matches
neograph::program::NativeResourceDeclaration Struct Reference

Declared native resource envelope. More...

#include <native.h>

Detailed Description

Declared native resource envelope.

max_input_bytes and max_output_bytes are enforced by the host wrapper. advisory_wall_time_ms and advisory_memory_bytes describe expected trusted callback demand only; they are never presented as process containment. ProgramRuntime's separately granted run deadline starts before the synchronous callback is entered and rejects a late result, but cannot preempt the callback or contain arbitrary plugin allocation.

Consequently, ProgramCatalog materializes NativeControlBinding only for a TrustedNative executable admitted through TrustedEmbedding. Multi-tenant Brokered executables require a separately contained, killable broker process which this ABI does not provide.

Definition at line 83 of file native.h.


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