sentry-uapi

Crates.iosentry-uapi
lib.rssentry-uapi
version0.4.2
created_at2024-12-13 13:13:17.093366+00
updated_at2025-12-22 08:56:11.270275+00
descriptionSentry kernel user API implementation
homepage
repositoryhttps://github.com/camelot-os/sentry-kernel
max_upload_size
id1482159
size147,572
sn-anssi (r3dlight)

documentation

README

UAPI for Camelot-OS Sentry kernel

OpenSSF Best Practices Documentation Status GitHub Release GitHub License REUSE status

sentry-uapi is the user API library that delivers a full access to the Camelot-OS Sentry kernel interface.

This crate implement the low level interface to the Sentry kernel syscalls and associated system types:

  • Data types — Sentry-uapi provides a complete set of data types and values that are required in order to properly exchange information with the Sentry kernel.
  • Sentry syscalls — All syscall are defined, so that the kernel can be triggered easily. Syscall usage can be found in this very crate documentation.
  • Exchange methods — Low level methods to pass and/or retrieve data from/to kernel.

This crate also support C bindings in order to allow the integration of C codebase into the Camelot-OS operating system.

More information about the overall Sentry kernel and Camelot-OS concepts are defined in the Sentry kernel general documentation.

Commit count: 0

cargo fmt