C++ Distributed Hash Table
|
Public Member Functions | |
Bucket (sa_family_t af, const InfoHash &f={}, time_point t=time_point::min()) | |
Sp< Node > | randomNode () |
void | sendCachedPing (net::NetworkEngine &ne) |
void | connectivityChanged () |
Public Attributes | |
sa_family_t | af {0} |
InfoHash | first {} |
time_point | time {time_point::min()} |
std::list< Sp< Node > > | nodes {} |
Sp< Node > | cached |
Definition at line 31 of file routing_table.h.
Sp<Node> dht::Bucket::randomNode | ( | ) |
Return a random node in a bucket.