pagedb 0.1.0-beta.4

Encrypted, portable, embedded page store with B+ tree and segment-file surfaces.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Windows IOCP backend: overlapped I/O (`ReadFile` / `WriteFile` with
//! `OVERLAPPED`, completions reaped via `GetQueuedCompletionStatus`). Segment
//! files open with `FILE_SHARE_DELETE` so tombstone-rename protocols succeed
//! against held handles.

pub mod file;
// Raw completion-port plumbing — an internal detail of this backend, never
// something an embedder drives directly.
pub(crate) mod port;
pub mod vfs;

pub use file::IocpFile;
pub use vfs::{IocpLockHandle, IocpVfs};