From 283a475f3ac533b865d735073a05d86347384ba5 Mon Sep 17 00:00:00 2001 From: telleriam Date: Wed, 7 Feb 2007 11:04:38 +0000 Subject: [PATCH] Last changes to correct Doxygen code generation (contract_parameters are explicitley generated) git-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@289 35b4ef3e-fd22-0410-ab77-dab3279adceb --- frsh_opaque_types.h | 58 ++++++++++++++++++------------------- frsh_spare_capacity_types.h | 1 - 2 files changed, 29 insertions(+), 30 deletions(-) diff --git a/frsh_opaque_types.h b/frsh_opaque_types.h index 1cbf515..2b3b6b6 100644 --- a/frsh_opaque_types.h +++ b/frsh_opaque_types.h @@ -99,8 +99,8 @@ /** Whether processor or network **/ \ frsh_contract_resource_type resource_type; \ \ - /** Printable name for the contract **/ \ - /** Unique within the local node **/ \ + /** Printable name for the contract + Unique within the local node **/ \ frsh_contract_id_t contract_id; \ \ /** Minimum budget needed to perform a job **/ \ @@ -109,19 +109,19 @@ /** Maximum period that the system system can sustain **/ \ struct timespec period_max; \ \ - /** Maximum budget that the server can use **/ \ - /** (and would be happy to have) **/ \ + /** Maximum budget that the server can use + (and would be happy to have) **/ \ struct timespec budget_max; \ \ - /** Minimum period for that **/ \ - /** the system can use (and would be happy to have) **/ \ + /** Minimum period for that + the system can use (and would be happy to have) **/ \ struct timespec period_min; \ \ /** Workload_type: bounded, indeterminate, overhead **/ \ frsh_workload_t workload; \ \ - /** Scheduling type: Regular, background **/ \ - /** (in round-robin) or dummy **/ \ + /** Scheduling type: Regular, background + (in round-robin) or dummy **/ \ frsh_contract_type_t contract_type; \ \ /** Whether delay equals period **/ \ @@ -130,48 +130,48 @@ /** Deadline (will be ignored if d_equals_t is TRUE **/ \ struct timespec deadline; \ \ - /** POSIX signal parameters for the case of **/ \ - /** attempting to use too much budget **/ \ + /** POSIX signal parameters for the case of + attempting to use too much budget **/ \ int budget_overrun_sig_notify; \ union sigval budget_overrun_sig_value; \ \ - /** POSIX signal parameters for the case a deadline **/ \ - /** is missed **/ \ + /** POSIX signal parameters for the case a deadline + is missed **/ \ int deadline_miss_sig_notify; \ union sigval deadline_miss_sig_value; \ \ - /** Wether the range of period and budget is specified **/ \ - /** in a continuous way (max-min) or as a set of **/ \ - /** discrete values **/ \ + /** Wether the range of period and budget is specified + in a continuous way (max-min) or as a set of + discrete values **/ \ frsh_granularity_t granularity; \ \ /** Set of discrete values for budget and period **/ \ frsh_utilization_set_t utilization_set; \ \ - /** Non-cooperative parameter for fair capacity **/ \ - /** distribution **/ \ + /** Non-cooperative parameter for fair capacity + distribution **/ \ int importance; \ \ - /** Cooperative parameter for fair capacity **/ \ - /** distribution **/ \ + /** Cooperative parameter for fair capacity + distribution **/ \ int weight; \ \ - /** If > 0 it describes a duration for which **/ \ - /** the allocated budget and capacity will be **/ \ - /** maintained across negotiations and will **/ \ - /** not be affected for dynamic spare capacity **/ \ + /** If > 0 it describes a duration for which + the allocated budget and capacity will be + maintained across negotiations and will + not be affected for dynamic spare capacity **/ \ struct timespec remaining_stability_time; \ \ - /** Low level parameter related with the elegibility **/ \ - /** preempt other threads **/ \ + /** Low level parameter related with the elegibility + preempt other threads **/ \ frsh_preemption_level_t preemption_level; \ \ - /** Set of critical sections that the server executes **/ \ - /** besides the normal budget **/ \ + /** Set of critical sections that the server executes + besides the normal budget **/ \ frsh_critical_sections_t critical_sections; \ \ - /** Internal scheduling policy within the server for **/ \ - /** hierarchical scheduling systems **/ \ + /** Internal scheduling policy within the server for + hierarchical scheduling systems **/ \ frsh_sched_policy_t policy; \ } diff --git a/frsh_spare_capacity_types.h b/frsh_spare_capacity_types.h index 79c1de5..6c46fee 100644 --- a/frsh_spare_capacity_types.h +++ b/frsh_spare_capacity_types.h @@ -112,7 +112,6 @@ typedef struct { // Constants for omitting the assignment of values to specific // arguments in calls to initialization functions - #define FRSH_NULL_UTILIZATION_SET \ (frsh_utilization_set_t *)NULL -- 2.39.2