Expand description
C ABI definitions for native app loading
All structs in this module use #[repr(C)] for stable ABI across
Rust, Go, C, C++, and Zig compiled shared libraries.
Structs§
- FfiResult
- Result type returned by FFI functions
- Node
AppMetadata - App metadata returned by the entry point function
- Node
AppV Table - VTable of function pointers for app operations.
Returned by the
_node_app_entrysymbol.
Constants§
- NODE_
APP_ ENTRY_ SYMBOL - Symbol name for the app entry point function in shared libraries. Native apps must export this symbol.
Type Aliases§
- Node
AppEntry Fn - Type signature for the
_node_app_entryfunction exported by native apps. Returns a pointer to a static NodeAppVTable.