diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2013-03-19 12:58:10 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2013-03-19 12:58:10 +0000 |
commit | d89cc5614983e07b13bcf9dfaf7f3b0701455ac5 (patch) | |
tree | 7b47ac936fe4736f3153a5772d9e773e8be006c0 /src/ats | |
parent | e730731a43c5fc878b298fb185d99a012d16e145 (diff) | |
download | gnunet-d89cc5614983e07b13bcf9dfaf7f3b0701455ac5.tar.gz gnunet-d89cc5614983e07b13bcf9dfaf7f3b0701455ac5.zip |
changes
Diffstat (limited to 'src/ats')
-rw-r--r-- | src/ats/gnunet-service-ats_performance.c | 14 | ||||
-rw-r--r-- | src/ats/gnunet-service-ats_performance.h | 5 |
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 | ||
527 | void | ||
528 | GAS_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 | ||
529 | void | 543 | void |
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 | |||
52 | GAS_performance_remove_client (struct GNUNET_SERVER_Client *client); | 52 | GAS_performance_remove_client (struct GNUNET_SERVER_Client *client); |
53 | 53 | ||
54 | 54 | ||
55 | void | ||
56 | GAS_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. |