Expand description
Raw FFI bindings for the Astrid OS System API (The Airlocks).
This crate defines the absolute lowest-level, mathematically pure ABI.
Every single parameter and return type across the WASM boundary is
represented as raw bytes (Vec<u8>).
This provides true OS-level primitiveness: file paths can contain non-UTF-8
sequences, IPC topics can be binary hashes, and the Kernel never wastes CPU
validating string encodings. All ergonomic serialization is handled entirely
by the astrid-sdk User-Space layer.
Functions§
- astrid_
cron_ ⚠cancel - astrid_
cron_ ⚠schedule - astrid_
fs_ ⚠exists - astrid_
fs_ ⚠mkdir - astrid_
fs_ ⚠readdir - astrid_
fs_ ⚠stat - astrid_
fs_ ⚠unlink - astrid_
get_ ⚠config - astrid_
http_ ⚠request - astrid_
ipc_ ⚠poll - astrid_
ipc_ ⚠publish - astrid_
ipc_ ⚠subscribe - astrid_
ipc_ ⚠unsubscribe - astrid_
kv_ ⚠get - astrid_
kv_ ⚠set - astrid_
log ⚠ - astrid_
read_ ⚠file - astrid_
uplink_ ⚠register - astrid_
uplink_ ⚠send - astrid_
write_ ⚠file