diff options
Diffstat (limited to 'src/ats/gnunet-service-ats_addresses.h')
-rw-r--r-- | src/ats/gnunet-service-ats_addresses.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/ats/gnunet-service-ats_addresses.h b/src/ats/gnunet-service-ats_addresses.h index 866d25663..4c64239be 100644 --- a/src/ats/gnunet-service-ats_addresses.h +++ b/src/ats/gnunet-service-ats_addresses.h | |||
@@ -165,6 +165,19 @@ GAS_addresses_add (const struct GNUNET_PeerIdentity *peer, | |||
165 | 165 | ||
166 | /* FIXME: add performance request API */ | 166 | /* FIXME: add performance request API */ |
167 | 167 | ||
168 | typedef void (*GNUNET_ATS_Peer_Iterator) (void *cls, | ||
169 | const struct GNUNET_PeerIdentity *id); | ||
170 | |||
171 | void | ||
172 | GAS_addresses_iterate_peers (GNUNET_ATS_Peer_Iterator p_it, void *cls); | ||
173 | |||
174 | typedef void (*GNUNET_ATS_PeerInfo_Iterator) (void *cls, | ||
175 | const struct GNUNET_PeerIdentity *id, | ||
176 | const char *plugin); | ||
177 | |||
178 | void | ||
179 | GAS_addresses_get_peer_info (const struct GNUNET_PeerIdentity *peer, GNUNET_ATS_PeerInfo_Iterator pi_it, void *pi_it_cls); | ||
180 | |||
168 | #endif | 181 | #endif |
169 | 182 | ||
170 | /* end of gnunet-service-ats_addresses.h */ | 183 | /* end of gnunet-service-ats_addresses.h */ |