Module kad

Source

Modules§

bootstrap
kad_effectful
mod_Message
request
stream

Structs§

CID
ClosestPeers
Message
P2pNetworkKadBucket
P2pNetworkKadDist
Kademlia distance between two nodes, calculated as XOR of their keys.
P2pNetworkKadEntry
P2pNetworkKadKey
Kademlia key, sha256 of the node’s peer id.
P2pNetworkKadLatestRequestPeers
P2pNetworkKadRoutingTable
Kademlia routing table, with K parameter, the maximum number of records for each bucket. Usually it is set to 20.
P2pNetworkKadRoutingTableInsertError
P2pNetworkKadState
P2pNetworkKademliaMultiaddrError
Record

Enums§

ConnectionType
P2pNetworkKadAction
Kademlia actions.
P2pNetworkKadBootstrapAction
P2pNetworkKadEffectfulAction
P2pNetworkKadEntryTryFromError
P2pNetworkKadKeyError
P2pNetworkKadLatestRequestPeerKind
P2pNetworkKadRequestAction
P2pNetworkKadStatus
Kademlia status.
P2pNetworkKademliaAction
Kademlia system actions
P2pNetworkKademliaPeerIdError
P2pNetworkKademliaRpcFromMessageError
P2pNetworkKademliaRpcPeerTryFromError
P2pNetworkKademliaRpcReply
P2pNetworkKademliaRpcRequest
P2pNetworkKademliaStreamAction
Kademlia stream related actions.
SocketAddrTryFromMultiaddrError