Skip to main content

Crate sim_table_fs

Crate sim_table_fs 

Source
Expand description

Filesystem-backed table store for SIM.

This crate exposes a host directory as a SIM table: each table key maps to a file, and nested tables map to subdirectories. Reads and writes are gated by the kernel’s table-fs capabilities and encoded through the configured codec. With the optional format features enabled, recognized extensions (for example .mid, .music, .tone, .scl, .ly) round-trip through their domain shapes.

Structs§

FsDir
A SIM table backed by a host directory rooted at a canonical path.
FsDirDescriptor
Citizen descriptor identifying a filesystem-backed table by its root path.

Functions§

fs_dir_class_symbol
Returns the table/FsDir class symbol for the filesystem table.
install_fs_dir_lib
Opens a filesystem table at root and returns it as a runtime table value.