cinchcli-core 0.1.1

Shared client-side primitives for Cinch (cinchcli.com): generated wire DTOs, REST/WebSocket clients, AES-256-GCM + X25519 crypto, credential storage, local SQLite store, and sync helpers.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Sync layer — writer (long-lived WS) and reader (short-lived REST backfill).
//! Lockfile coordinates at most one writer per machine.

pub mod local_pusher;
pub mod lockfile;
pub mod map;
pub mod reader;
pub mod writer;

pub use local_pusher::{IngestError, LocalPusher};
pub use lockfile::{LockKind, Lockfile};
pub use reader::{backfill_once, BackfillBudget, BackfillError};
pub use writer::Writer;