Crate kadmium

Source
Expand description

A broadcast protocol implementation based on Kadcast.

This crate features multiple router implementations that can broadly be categorised by the transport protocol they are optimised for. It currently supports TCP and aims to support QUIC in future.

Modules§

codeccodec
Encoding and decoding utilities for messages.
message
Protocol message types.
tcp
Core router implementations fine-tuned for TCP.

Structs§

Id
A 256-bit identifier that implements a non-euclidian XOR-based distance metric.

Traits§

ProcessData
A trait used to determine how message-wrapped data is handled.