aboutsummaryrefslogtreecommitdiff
path: root/src/ats/gnunet-service-ats_normalization.h
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2013-11-19 14:48:18 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2013-11-19 14:48:18 +0000
commitb49684305e14208fa5bffb817a0677df33611878 (patch)
treebc3c83bb298edc39879d9a0c7bcc7cb761e25d66 /src/ats/gnunet-service-ats_normalization.h
parent77d5149378781178d0b216ef7898ff9ea562209e (diff)
downloadgnunet-b49684305e14208fa5bffb817a0677df33611878.tar.gz
gnunet-b49684305e14208fa5bffb817a0677df33611878.zip
get normalized pref per client
Diffstat (limited to 'src/ats/gnunet-service-ats_normalization.h')
-rw-r--r--src/ats/gnunet-service-ats_normalization.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/ats/gnunet-service-ats_normalization.h b/src/ats/gnunet-service-ats_normalization.h
index 43b07910f..e1f5a5345 100644
--- a/src/ats/gnunet-service-ats_normalization.h
+++ b/src/ats/gnunet-service-ats_normalization.h
@@ -69,6 +69,18 @@ GAS_normalization_get_preferences_by_peer (const struct GNUNET_PeerIdentity *id)
69const double * 69const double *
70GAS_normalization_get_properties (struct ATS_Address *address); 70GAS_normalization_get_properties (struct ATS_Address *address);
71 71
72
73/**
74 * Get the normalized preference values for a specific client
75 *
76 * @param client the client
77 * @param pref desired pref value
78 * @return normalized value
79 */
80const double
81GAS_normalization_get_preferences_by_client (const void *client,
82 enum GNUNET_ATS_PreferenceKind pref);
83
72/** 84/**
73 * Normalize an updated preference value 85 * Normalize an updated preference value
74 * 86 *