aboutsummaryrefslogtreecommitdiff
path: root/src/ats/gnunet-service-ats_preferences.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-02-05 16:09:26 +0000
committerChristian Grothoff <christian@grothoff.org>2015-02-05 16:09:26 +0000
commitb2a4dcbce4f56046fbdcd4b114ec7a3feb4793fd (patch)
tree80877f12acf494cafd50d574bdc1a2b2a218bacb /src/ats/gnunet-service-ats_preferences.h
parent5d063af93ad3de2223ff3078acac13761ab308fb (diff)
downloadgnunet-b2a4dcbce4f56046fbdcd4b114ec7a3feb4793fd.tar.gz
gnunet-b2a4dcbce4f56046fbdcd4b114ec7a3feb4793fd.zip
-cleaning up gnunet-service-ats_performance-*
Diffstat (limited to 'src/ats/gnunet-service-ats_preferences.h')
-rw-r--r--src/ats/gnunet-service-ats_preferences.h32
1 files changed, 28 insertions, 4 deletions
diff --git a/src/ats/gnunet-service-ats_preferences.h b/src/ats/gnunet-service-ats_preferences.h
index bab604d21..a214e81fc 100644
--- a/src/ats/gnunet-service-ats_preferences.h
+++ b/src/ats/gnunet-service-ats_preferences.h
@@ -39,8 +39,6 @@
39#define DEFAULT_REL_PREFERENCE 0.0 39#define DEFAULT_REL_PREFERENCE 0.0
40 40
41 41
42
43
44/** 42/**
45 * A preference client disconnected 43 * A preference client disconnected
46 * 44 *
@@ -50,8 +48,6 @@ void
50GAS_addresses_preference_client_disconnect (void *client); 48GAS_addresses_preference_client_disconnect (void *client);
51 49
52 50
53
54
55/** 51/**
56 * Change the preference for a peer 52 * Change the preference for a peer
57 * 53 *
@@ -68,6 +64,20 @@ GAS_addresses_preference_change (void *client,
68 64
69 65
70/** 66/**
67 * Handle 'preference change' messages from clients.
68 *
69 * @param cls unused, NULL
70 * @param client client that sent the request
71 * @param message the request message
72 */
73void
74GAS_handle_preference_change (void *cls,
75 struct GNUNET_SERVER_Client *client,
76 const struct GNUNET_MessageHeader *message);
77
78
79
80/**
71 * Application feedback on how good preference requirements are fulfilled 81 * Application feedback on how good preference requirements are fulfilled
72 * for a specific preference in the given time scope [now - scope .. now] 82 * for a specific preference in the given time scope [now - scope .. now]
73 * 83 *
@@ -92,6 +102,20 @@ GAS_addresses_preference_feedback (void *application,
92 float score_abs); 102 float score_abs);
93 103
94/** 104/**
105 * Handle 'preference feedback' messages from clients.
106 *
107 * @param cls unused, NULL
108 * @param client client that sent the request
109 * @param message the request message
110 */
111void
112GAS_handle_preference_feedback (void *cls,
113 struct GNUNET_SERVER_Client *client,
114 const struct GNUNET_MessageHeader *message);
115
116
117
118/**
95 * Shutdown preferences subsystem. 119 * Shutdown preferences subsystem.
96 */ 120 */
97void 121void