Cursor into a multipeermap. More...
Data Fields | |
| union MapEntry | me | 
| Position in the bucket 'idx'.   | |
| unsigned int | idx | 
| Current bucket index.   | |
| unsigned int | modification_counter | 
| Modification counter as observed on the map when the iterator was created.   | |
| const struct GNUNET_CONTAINER_MultiPeerMap * | map | 
| Map that we are iterating over.   | |
Cursor into a multipeermap.
Allows to enumerate elements asynchronously.
Definition at line 153 of file container_multipeermap.c.
| union MapEntry GNUNET_CONTAINER_MultiPeerMapIterator::me | 
Position in the bucket 'idx'.
Definition at line 158 of file container_multipeermap.c.
Referenced by GNUNET_CONTAINER_multipeermap_iterator_create(), and GNUNET_CONTAINER_multipeermap_iterator_next().
| unsigned int GNUNET_CONTAINER_MultiPeerMapIterator::idx | 
Current bucket index.
Definition at line 163 of file container_multipeermap.c.
Referenced by GNUNET_CONTAINER_multipeermap_iterator_next().
| unsigned int GNUNET_CONTAINER_MultiPeerMapIterator::modification_counter | 
Modification counter as observed on the map when the iterator was created.
Definition at line 169 of file container_multipeermap.c.
Referenced by GNUNET_CONTAINER_multipeermap_iterator_create(), and GNUNET_CONTAINER_multipeermap_iterator_next().
| const struct GNUNET_CONTAINER_MultiPeerMap* GNUNET_CONTAINER_MultiPeerMapIterator::map | 
Map that we are iterating over.
Definition at line 174 of file container_multipeermap.c.
Referenced by GNUNET_CONTAINER_multipeermap_iterator_create(), and GNUNET_CONTAINER_multipeermap_iterator_next().