From d32c8e2c5cb581adffa533d6d56c4a48e98f0ecc Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Fri, 15 Feb 2013 09:23:43 +0000 Subject: [PATCH] docu --- src/ats/gnunet-service-ats_addresses.c | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/ats/gnunet-service-ats_addresses.c b/src/ats/gnunet-service-ats_addresses.c index 1ab47e63a..888637bc0 100644 --- a/src/ats/gnunet-service-ats_addresses.c +++ b/src/ats/gnunet-service-ats_addresses.c @@ -39,7 +39,7 @@ /** * ATS addresses : ATS address management * - * General + * - General * * This component manages the addresses known to ATS service and suggests * addresses to transport service when it is interested in address suggestions @@ -48,13 +48,24 @@ * to bandwidth assignments to transport, depending if transport is interested * in this change. * - * Address management and suggestions + * - Initialization + * FIXME + * + * - Solver API + * FIXME + * + * - Address management and suggestions: * * Transport service notifies ATS about changes to the addresses known to him. + * * When transport learns a new address it tells ATS about it using - * GAS_address_add. + * GAS_address_add. It creates a new address object and tells the solver using + * s_add to + * add it. ATS informationen are extracted given t * - * Bandwidth assignment + * + * + * - Bandwidth assignment * * The addresses are used to perform resource allocation operations. ATS * addresses takes care of instantiating the solver configured and notifies the @@ -63,6 +74,7 @@ * transport. * * + * * Address lifecycle: * * Adding addresses: -- 2.25.1