Skip to main content

Crate astrid_sys

Crate astrid_sys 

Source
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