Peers are grouped into buckets. More...
Data Fields | |
struct PeerInfo * | head |
Head of DLL. More... | |
struct PeerInfo * | tail |
Tail of DLL. More... | |
unsigned int | peers_size |
Number of peers in the bucket. More... | |
Peers are grouped into buckets.
Definition at line 328 of file gnunet-service-dht_neighbours.c.
struct PeerInfo* PeerBucket::head |
Head of DLL.
Definition at line 333 of file gnunet-service-dht_neighbours.c.
Referenced by GDS_am_closest_peer(), GDS_NEIGHBOURS_broadcast(), GDS_try_connect(), GDS_u_connect(), GDS_u_disconnect(), select_peer(), and update_hold().
struct PeerInfo* PeerBucket::tail |
Tail of DLL.
Definition at line 338 of file gnunet-service-dht_neighbours.c.
Referenced by GDS_u_connect(), and GDS_u_disconnect().
unsigned int PeerBucket::peers_size |
Number of peers in the bucket.
Definition at line 343 of file gnunet-service-dht_neighbours.c.
Referenced by GDS_try_connect(), GDS_u_connect(), and GDS_u_disconnect().