Expand description
A buffer for files that need to share a buffer with other files. Example use-cases are pipes and unix sockets. This buffer supports notifying files when readers or writers are added or removed.
Structs§
- Buffer
Signals - Buffer-related signals that listeners can watch for.
- Buffer
State - Reader
Handle - A handle that signifies that the owner is acting as a reader for the buffer. The handle must be
returned to the buffer later with
SharedBuf::remove_reader()
. - Shared
Buf - Writer
Handle - See
ReaderHandle
.