gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r17480 - gnunet/src/ats


From: gnunet
Subject: [GNUnet-SVN] r17480 - gnunet/src/ats
Date: Fri, 14 Oct 2011 10:55:32 +0200

Author: grothoff
Date: 2011-10-14 10:55:32 +0200 (Fri, 14 Oct 2011)
New Revision: 17480

Modified:
   gnunet/src/ats/gnunet-service-ats_addresses.h
   gnunet/src/ats/gnunet-service-ats_performance.h
   gnunet/src/ats/gnunet-service-ats_scheduling.c
   gnunet/src/ats/gnunet-service-ats_scheduling.h
Log:
comments

Modified: gnunet/src/ats/gnunet-service-ats_addresses.h
===================================================================
--- gnunet/src/ats/gnunet-service-ats_addresses.h       2011-10-14 08:52:15 UTC 
(rev 17479)
+++ gnunet/src/ats/gnunet-service-ats_addresses.h       2011-10-14 08:55:32 UTC 
(rev 17480)
@@ -60,8 +60,14 @@
                       uint32_t session_id);
 
 
+// FIXME: this function should likely end up in the LP-subsystem and
+// not with 'addresses' in the future...
+// Note: this call should trigger an address suggestion
+// (GAS_scheduling_transmit_address_suggestion)
 void
 GAS_addresses_request_address (const struct GNUNET_PeerIdentity *peer);
 
 
+/* FIXME: add performance request API */
+
 #endif

Modified: gnunet/src/ats/gnunet-service-ats_performance.h
===================================================================
--- gnunet/src/ats/gnunet-service-ats_performance.h     2011-10-14 08:52:15 UTC 
(rev 17479)
+++ gnunet/src/ats/gnunet-service-ats_performance.h     2011-10-14 08:55:32 UTC 
(rev 17480)
@@ -91,5 +91,7 @@
 GAS_performance_done (void);
 
 
+/* FIXME: add API to broadcast performance updates! */
+
 #endif
 /* end of gnunet-service-ats_performance.h */

Modified: gnunet/src/ats/gnunet-service-ats_scheduling.c
===================================================================
--- gnunet/src/ats/gnunet-service-ats_scheduling.c      2011-10-14 08:52:15 UTC 
(rev 17479)
+++ gnunet/src/ats/gnunet-service-ats_scheduling.c      2011-10-14 08:55:32 UTC 
(rev 17480)
@@ -148,15 +148,15 @@
  * @param bandwidth_in assigned inbound bandwidth
  */
 void
-GAS_scheduling_transmit_address_update (const struct GNUNET_PeerIdentity *peer,
-                                       const char *plugin_name,
-                                       const void *plugin_addr, size_t 
plugin_addr_len,
-                                       struct GNUNET_SERVER_Client 
*session_client,
-                                       uint32_t session_id,
-                                       const struct 
GNUNET_TRANSPORT_ATS_Information *atsi,
-                                       uint32_t atsi_count,                    
        
-                                       struct GNUNET_BANDWIDTH_Value32NBO 
bandwidth_out,
-                                       struct GNUNET_BANDWIDTH_Value32NBO 
bandwidth_in)
+GAS_scheduling_transmit_address_suggestion (const struct GNUNET_PeerIdentity 
*peer,
+                                           const char *plugin_name,
+                                           const void *plugin_addr, size_t 
plugin_addr_len,
+                                           struct GNUNET_SERVER_Client 
*session_client,
+                                           uint32_t session_id,
+                                           const struct 
GNUNET_TRANSPORT_ATS_Information *atsi,
+                                           uint32_t atsi_count,                
                
+                                           struct GNUNET_BANDWIDTH_Value32NBO 
bandwidth_out,
+                                           struct GNUNET_BANDWIDTH_Value32NBO 
bandwidth_in)
 {
   struct SchedulingClient *sc;
   struct AddressSuggestionMessage *msg;

Modified: gnunet/src/ats/gnunet-service-ats_scheduling.h
===================================================================
--- gnunet/src/ats/gnunet-service-ats_scheduling.h      2011-10-14 08:52:15 UTC 
(rev 17479)
+++ gnunet/src/ats/gnunet-service-ats_scheduling.h      2011-10-14 08:55:32 UTC 
(rev 17480)
@@ -65,15 +65,15 @@
  * @param bandwidth_in assigned inbound bandwidth
  */
 void
-GAS_scheduling_transmit_address_update (const struct GNUNET_PeerIdentity *peer,
-                                       const char *plugin_name,
-                                       const void *plugin_addr, size_t 
plugin_addr_len,
-                                       struct GNUNET_SERVER_Client 
*session_client,
-                                       uint32_t session_id,
-                                       const struct 
GNUNET_TRANSPORT_ATS_Information *atsi,
-                                       uint32_t atsi_count,                    
        
-                                       struct GNUNET_BANDWIDTH_Value32NBO 
bandwidth_out,
-                                       struct GNUNET_BANDWIDTH_Value32NBO 
bandwidth_in);
+GAS_scheduling_transmit_address_suggestion (const struct GNUNET_PeerIdentity 
*peer,
+                                           const char *plugin_name,
+                                           const void *plugin_addr, size_t 
plugin_addr_len,
+                                           struct GNUNET_SERVER_Client 
*session_client,
+                                           uint32_t session_id,
+                                           const struct 
GNUNET_TRANSPORT_ATS_Information *atsi,
+                                           uint32_t atsi_count,                
                
+                                           struct GNUNET_BANDWIDTH_Value32NBO 
bandwidth_out,
+                                           struct GNUNET_BANDWIDTH_Value32NBO 
bandwidth_in);
 
 
 /**




reply via email to

[Prev in Thread] Current Thread [Next in Thread]