The complete C API surface of the Yuneta kernel, plus the JavaScript port. The C reference is grouped by subsystem; the JavaScript section mirrors the same API for the browser and Node.js.
In this section¶
GObj — the core GObject API: startup, gclass registration, creation, attributes, operations, events/state, pub/sub, resources, authz, info, stats, and nodes.
Helpers — string, JSON, time, file-system, buffer, and miscellaneous utility functions.
Logging — log, trace, the UDP log handler, and the rotatory file backend.
Parsers — the command and stats parsers.
Testing — the test harness API.
Timeranger2 — the time-series store and its message, msg2db, queue, treedb, and fs_watcher layers.
Event Loop — the io_uring async event loop.
TLS — the runtime-selectable TLS abstraction.
JWT (libjwt) — JWT creation and validation.
Runtime — entry point, environment, yuno, timer, inter-event messaging, dbsimple, run-command, and gclass registration.
JavaScript — the ES6 / browser port of the framework.