aboutsummaryrefslogtreecommitdiff
path: root/src/ats/gnunet-service-ats_addresses.h
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2013-11-19 12:40:04 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2013-11-19 12:40:04 +0000
commitf2554d328813646fe2bf6771ea269578b9961622 (patch)
tree04e82cd9bb13dac95b91ed9bcaad228ae66d3dcc /src/ats/gnunet-service-ats_addresses.h
parent8dda13088674ec864e3133e8a5770e01704e8409 (diff)
downloadgnunet-f2554d328813646fe2bf6771ea269578b9961622.tar.gz
gnunet-f2554d328813646fe2bf6771ea269578b9961622.zip
- reduce debug level in proportional
- store pref client in DLL - remove disconnected clients
Diffstat (limited to 'src/ats/gnunet-service-ats_addresses.h')
-rw-r--r--src/ats/gnunet-service-ats_addresses.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/ats/gnunet-service-ats_addresses.h b/src/ats/gnunet-service-ats_addresses.h
index 2f1c58705..887eeee81 100644
--- a/src/ats/gnunet-service-ats_addresses.h
+++ b/src/ats/gnunet-service-ats_addresses.h
@@ -523,6 +523,18 @@ void
523GAS_addresses_handle_backoff_reset (struct GAS_Addresses_Handle *handle, 523GAS_addresses_handle_backoff_reset (struct GAS_Addresses_Handle *handle,
524 const struct GNUNET_PeerIdentity *peer); 524 const struct GNUNET_PeerIdentity *peer);
525 525
526
527/**
528 * A performance client disconnected
529 *
530 * @param handle address handle
531 * @param client the client
532 */
533
534void
535GAS_addresses_preference_client_disconnect (struct GAS_Addresses_Handle *handle,
536 void *client);
537
526/** 538/**
527 * Change the preference for a peer 539 * Change the preference for a peer
528 * 540 *
@@ -533,7 +545,7 @@ GAS_addresses_handle_backoff_reset (struct GAS_Addresses_Handle *handle,
533 * @param score_abs the new preference score 545 * @param score_abs the new preference score
534 */ 546 */
535void 547void
536GAS_addresses_change_preference (struct GAS_Addresses_Handle *handle, 548GAS_addresses_preference_change (struct GAS_Addresses_Handle *handle,
537 void *client, const struct GNUNET_PeerIdentity *peer, 549 void *client, const struct GNUNET_PeerIdentity *peer,
538 enum GNUNET_ATS_PreferenceKind kind, float score_abs); 550 enum GNUNET_ATS_PreferenceKind kind, float score_abs);
539 551