aboutsummaryrefslogtreecommitdiff
path: root/src/ats
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2013-03-19 12:58:10 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2013-03-19 12:58:10 +0000
commitd89cc5614983e07b13bcf9dfaf7f3b0701455ac5 (patch)
tree7b47ac936fe4736f3153a5772d9e773e8be006c0 /src/ats
parente730731a43c5fc878b298fb185d99a012d16e145 (diff)
downloadgnunet-d89cc5614983e07b13bcf9dfaf7f3b0701455ac5.tar.gz
gnunet-d89cc5614983e07b13bcf9dfaf7f3b0701455ac5.zip
changes
Diffstat (limited to 'src/ats')
-rw-r--r--src/ats/gnunet-service-ats_performance.c14
-rw-r--r--src/ats/gnunet-service-ats_performance.h5
2 files changed, 19 insertions, 0 deletions
diff --git a/src/ats/gnunet-service-ats_performance.c b/src/ats/gnunet-service-ats_performance.c
index 71db0cb07..b757ede62 100644
--- a/src/ats/gnunet-service-ats_performance.c
+++ b/src/ats/gnunet-service-ats_performance.c
@@ -524,6 +524,20 @@ GAS_handle_request_address_list (void *cls, struct GNUNET_SERVER_Client *client,
524} 524}
525 525
526 526
527void
528GAS_handle_performance_update (struct GNUNET_PeerIdentity *peer,
529 struct GNUNET_ATS_Information *ats,
530 uint32_t ats_count)
531{
532 struct PerformanceClient *cur;
533 struct PerformanceMonitorClient *curm;
534 for (cur = pc_head; NULL != cur; cur = cur->next)
535 for (curm = cur->pm_head; NULL != curm; curm = curm->next)
536 {
537 /* Notify client about update */
538 }
539}
540
527 541
528 542
529void 543void
diff --git a/src/ats/gnunet-service-ats_performance.h b/src/ats/gnunet-service-ats_performance.h
index b0e910cc0..cf7a5f9ca 100644
--- a/src/ats/gnunet-service-ats_performance.h
+++ b/src/ats/gnunet-service-ats_performance.h
@@ -52,6 +52,11 @@ void
52GAS_performance_remove_client (struct GNUNET_SERVER_Client *client); 52GAS_performance_remove_client (struct GNUNET_SERVER_Client *client);
53 53
54 54
55void
56GAS_handle_performance_update (struct GNUNET_PeerIdentity *peer,
57 struct GNUNET_ATS_Information *ats,
58 uint32_t ats_count);
59
55/** 60/**
56 * Transmit the given performance information to all performance 61 * Transmit the given performance information to all performance
57 * clients. 62 * clients.