Expand description
Swarm coordination scaffold for DWBase; orchestration logic will be added later.
Structs§
- Atom
Batch - Batch of atoms to ship to a peer.
- Bloom
Filter - Bloom filter wrapper for message payloads.
- Bloom
Offer - Offer of bloom filter for a world and window.
- Envelope
- Envelope wire format exchanged between peers.
- Hello
- Initial handshake: declares identity, served worlds, and subscription intents.
- Membership
- Tracks known peers, last-seen timestamps, and backoff windows.
- Missing
Request - Request for specific missing atoms.
- PeerId
- Identifier for a peer in the swarm.
- Peer
Info - Metadata describing a peer.
- System
Clock - World
Subscription - A peer’s subscription intent for a world (or pattern).
Enums§
- Envelope
Kind - Basic envelope category marker.
- Interest
Kind - Swarm
Error - Errors surfaced by the swarm skeleton.
Traits§
- Clock
- Clock abstraction to make membership logic testable.