Expand description
Committed Prost bindings and stable limits for peer and application protocols.
Regenerate with cargo run -p actordb-protocol --features codegen --bin generate.
Append -- --check to verify schema/binding agreement without writing files.
Modules§
- client
- meta
- write_
concern - Per-write acknowledgement policy and progress receipts. Acknowledgement thresholds do not establish a global mutation order.
Structs§
- Record
Version - A totally ordered hybrid-clock timestamp.
Constants§
- CLIENT_
CAPABILITIES - CLIENT_
CAPABILITY_ QUERY - CLIENT_
CAPABILITY_ SCAN - CLIENT_
CAPABILITY_ TABLES - CLIENT_
CAPABILITY_ WRITE_ CONCERNS - CLIENT_
PROTOCOL_ VERSION - MAX_
BATCH_ ITEMS - MAX_
FRAME_ BYTES - MAX_
HANDSHAKE_ BYTES
Functions§
- client_
auth_ proof - Canonical challenge proof. Client credentials use their own domain and never authenticate a peer. Both identities, offers, and fresh challenges are bound.
- preflight_
client_ frame - Allocation-free protobuf preflight. Bounds repeated fields before Prost materializes empty nested messages. Rejects duplicate envelope/operation variants rather than accepting protobuf’s last-one-wins interpretation.
- valid_
client_ hello - verify_
client_ auth