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
- Arguments passed to Door Call
- Flags that represent a door’s behavior
- Door Metadata
Enums
- illumos Error Conditions
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
- Raw, Unvarnished Server Procedure