Neodriver_eioPublic interface of the neodriver_eio library.
Curated public surface: only the modules aliased here are part of the public API.
module Driver : sig ... endUser-facing entry point: Driver.connect builds a session from a URI and auth token.
module Transport : sig ... endEio-based TCP transport with Bolt message framing.
module Handshake : sig ... endBolt handshake (protocol version negotiation).
module Conn : sig ... endA minimal Bolt connection (connect, authenticate, RUN/PULL/DISCARD, transactions).
module Bolt : sig ... endBolt protocol messages (send/receive and response interpretation).
module State : sig ... endBolt server-state machine.
module Tx : sig ... endExplicit transactions (BEGIN/COMMIT/ROLLBACK with per-transaction state).
module Session : sig ... endPer-session connection: auto-commit queries, explicit and managed transactions.
module Neo4jResult : sig ... endA lazily-streamed query result (next/peek/fetch/consume/single).
module Summary : sig ... endThe summary of a query result (counters, plan, notifications, ...).