[][src]Crate libp2prs_kad

Implementation of the libp2p-specific Kademlia protocol.

Re-exports

pub use record::store;
pub use record::ProviderRecord;
pub use record::Record;

Modules

cli
kad
kbucket

Implementation of a Kademlia routing table as used by a single peer participating in a Kademlia DHT.

protocol

The Kademlia connection protocol upgrade and associated message types.

record

Records and record storage abstraction of the libp2p Kademlia DHT.

Structs

Control

Enums

KadError

The possible errors of Kademlia.

Constants

ALPHA_VALUE

The α parameter of the Kademlia specification.

BETA_VALUE

The beta parameter of the Kademlia specification.

K_VALUE

The k parameter of the Kademlia specification.