Module doors::illumos

source ·
Expand description

illumos-specific APIs not (yet) found in the libc crate

In this module, we represent only the subset of the illumos-specific APIs that we need for creating and invoking doors, and for advertising them on the filesystem.

Modules

  • Unsafe Declarations for the illumos Doors API
  • Rust translation of illumos’ errno.h header file
  • Unsafe Declarations for the illumos STREAMS API

Structs

Enums

Functions

  • Create a door descriptor from a server procedure and a cookie.
  • Lookup metadata for a door
  • Attach a doors-based file descriptor to an object in the file system name space.

Type Definitions