Expand description
Collection of objects and functionality allowing building of p2p or stream protocols for the higher business logic layers.
§Contents
Supported protocol configurations:
mixackheartbeat
Modules§
- errors
- Errors produced by the crate.
- heartbeat
heartbeatp2p protocol- stream
- Stream processing utilities
Infrastructure supporting converting a collection of [
PeerId] splitlibp2p_streammanaged individual peer-to-peerlibp2p::swarm::Streams.
Structs§
- Acknowledgement
Pipeline Config - Configuration for the acknowledgement processing pipeline.
Enums§
- Packet
Pipeline Processes - Peer
Discovery - Processed indexer generated events.
- Ticket
Event - Ticket events emitted from the packet processing pipeline.
Constants§
Functions§
- run_
packet_ pipeline - Run all processes responsible for handling the msg and acknowledgment protocols.