aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2011-11-29 18:04:01 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2011-11-29 18:04:01 +0000
commit56c32ea37a52b239494a7f91933e60eb7caf30f3 (patch)
tree5c8c8ef6b577da4931ec3e546b2fb60ed0e8f029 /src/include
parent5ca85864950a1fe92613f5ed3a69cd08d248423e (diff)
downloadgnunet-56c32ea37a52b239494a7f91933e60eb7caf30f3.tar.gz
gnunet-56c32ea37a52b239494a7f91933e60eb7caf30f3.zip
- finale commit for the api change
Diffstat (limited to 'src/include')
-rw-r--r--src/include/gnunet_transport_service.h16
1 files changed, 6 insertions, 10 deletions
diff --git a/src/include/gnunet_transport_service.h b/src/include/gnunet_transport_service.h
index 98436065b..830a061f4 100644
--- a/src/include/gnunet_transport_service.h
+++ b/src/include/gnunet_transport_service.h
@@ -115,7 +115,7 @@ typedef void (*GNUNET_TRANSPORT_AddressToStringCallback) (void *cls,
115 * @param address address 115 * @param address address
116 */ 116 */
117// FIXME: use NULL for address on disconnect IF in monitor mode (one_shot = NO) 117// FIXME: use NULL for address on disconnect IF in monitor mode (one_shot = NO)
118typedef void (*GNUNET_TRANSPORT_AddressLookUpCallback) (void *cls, 118typedef void (*GNUNET_TRANSPORT_PeerIterateCallback) (void *cls,
119 const struct GNUNET_HELLO_Address *address); 119 const struct GNUNET_HELLO_Address *address);
120 120
121 121
@@ -322,12 +322,12 @@ GNUNET_TRANSPORT_address_to_string_cancel (struct
322 * @param peer_address_callback function to call with the results 322 * @param peer_address_callback function to call with the results
323 * @param peer_address_callback_cls closure for peer_address_callback 323 * @param peer_address_callback_cls closure for peer_address_callback
324 */ 324 */
325struct GNUNET_TRANSPORT_PeerAddressLookupContext * 325struct GNUNET_TRANSPORT_PeerIterateContext *
326GNUNET_TRANSPORT_peer_get_active_addresses (const struct GNUNET_CONFIGURATION_Handle *cfg, 326GNUNET_TRANSPORT_peer_get_active_addresses (const struct GNUNET_CONFIGURATION_Handle *cfg,
327 const struct GNUNET_PeerIdentity *peer, 327 const struct GNUNET_PeerIdentity *peer,
328 int one_shot, 328 int one_shot,
329 struct GNUNET_TIME_Relative timeout, 329 struct GNUNET_TIME_Relative timeout,
330 GNUNET_TRANSPORT_AddressLookUpCallback peer_address_callback, 330 GNUNET_TRANSPORT_PeerIterateCallback peer_address_callback,
331 void *peer_address_callback_cls); 331 void *peer_address_callback_cls);
332 332
333 333
@@ -338,16 +338,12 @@ GNUNET_TRANSPORT_peer_get_active_addresses (const struct GNUNET_CONFIGURATION_Ha
338 */ 338 */
339void 339void
340GNUNET_TRANSPORT_peer_get_active_addresses_cancel (struct 340GNUNET_TRANSPORT_peer_get_active_addresses_cancel (struct
341 GNUNET_TRANSPORT_PeerAddressLookupContext 341 GNUNET_TRANSPORT_PeerIterateContext
342*alc); 342*alc);
343 343
344 344
345/** 345/**
346 * Return all the known addresses. FIXME: document better! 346 * Return all the known addresses.
347 *
348 * FIXME: remove, replace with new 'peer_address_lookup' API
349 *
350 *
351 * @param cfg configuration to use 347 * @param cfg configuration to use
352 * @param timeout how long is the lookup allowed to take at most 348 * @param timeout how long is the lookup allowed to take at most
353 * @param peer_address_callback function to call with the results 349 * @param peer_address_callback function to call with the results
@@ -356,7 +352,7 @@ GNUNET_TRANSPORT_peer_get_active_addresses_cancel (struct
356void 352void
357GNUNET_TRANSPORT_address_iterate (const struct GNUNET_CONFIGURATION_Handle *cfg, 353GNUNET_TRANSPORT_address_iterate (const struct GNUNET_CONFIGURATION_Handle *cfg,
358 struct GNUNET_TIME_Relative timeout, 354 struct GNUNET_TIME_Relative timeout,
359 GNUNET_TRANSPORT_AddressLookUpCallback 355 GNUNET_TRANSPORT_PeerIterateCallback
360 peer_address_callback, 356 peer_address_callback,
361 void *peer_address_callback_cls); 357 void *peer_address_callback_cls);
362 358