Zer0 Proto Mp
Multiplexing
Zer0 Proto Mp
Protocol multiplexing with channels, frames, varints, schemas, handshakes, metrics, and stream integration.
At a glance
| Field | Value |
|---|---|
| Crate/package | zer0-proto-mp |
| Version | 0.1.0 |
| Source | libs/zer0-proto-mp |
| Public structs | 14 |
| Public enums | 4 |
| Public traits | 0 |
| Public functions | 38 |
| Public method targets | 8 |
What developers should learn here
Protocol multiplexing with channels, frames, varints, schemas, handshakes, metrics, and stream integration. The pages in this section are shaped around this package's real modules and exported symbols, not a fixed template. Use the API Surface page as the coverage ledger and the workflow pages for how to compose the primitives.
Page map
Protocol Builder
Build a multiplexed protocol.
Channels
Logical channel multiplexing.
Frames and Wire
Wire format and frame types.
Metrics and Errors
Metrics surface and error taxonomy.
API Surface
Complete ledger of exported types, traits, and functions.
Source modules
src/channel.rs— libs/zer0-proto-mp/src/channel.rssrc/config.rs— libs/zer0-proto-mp/src/config.rssrc/error.rs— libs/zer0-proto-mp/src/error.rssrc/frame.rs— libs/zer0-proto-mp/src/frame.rssrc/lib.rs— libs/zer0-proto-mp/src/lib.rssrc/metrics.rs— libs/zer0-proto-mp/src/metrics.rssrc/mux.rs— libs/zer0-proto-mp/src/mux.rssrc/protocol.rs— libs/zer0-proto-mp/src/protocol.rssrc/wire.rs— libs/zer0-proto-mp/src/wire.rstests/frame_prop.rs— libs/zer0-proto-mp/tests/frame_prop.rstests/wfq_fairness.rs— libs/zer0-proto-mp/tests/wfq_fairness.rs