Skip to main content

Module io

Module io 

Source
Expand description

I/O substrate: chunked buffer pool, fixed-size SPSC ring, and a transport abstraction layered on tokio.

The submodules replace the C engine’s dyn_mbuf, dyn_cbuf, and the per-platform src/event/ reactor. The reactor module defines a Transport trait so that downstream stages can plug in alternative wire transports (TCP today, QUIC in Stage 9) without changing the connection state machine.

Modules§

cbuf
Fixed-size SPSC ring buffer.
mbuf
Pooled fixed-size byte buffers.
reactor
Async transport abstraction over the connection state machine.