Lightweight Bartering Grid

Uses of Class
lbg.peer.register.negotiation.ConsumptionGrantsContainer

Packages that use ConsumptionGrantsContainer
lbg.peer.register   
lbg.peer.strategy.ranking   
lbg.peer.strategy.scheduling.consumption   
 

Uses of ConsumptionGrantsContainer in lbg.peer.register
 

Methods in lbg.peer.register that return ConsumptionGrantsContainer
 ConsumptionGrantsContainer NeighborhoodNegotiationProfile.getReceivedConsumptionGrants()
          Returns received Consumption grants.
 

Uses of ConsumptionGrantsContainer in lbg.peer.strategy.ranking
 

Constructors in lbg.peer.strategy.ranking with parameters of type ConsumptionGrantsContainer
AdaptiveMC4ConsumptionRanking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist, float blacklist_proba)
           
AdaptiveTCoRConsumptionRanking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist)
           
ConservativeTimeStrideConsumptionRanking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist)
           
FavorsConsumptionRanking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist)
          Constructs a new FavorsConsumptionRanking.
GrantsConsumptionRanking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist)
          Constructs a new GrantsConsumptionRanking.
MC4Ranking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist)
           
MCoSConsumptionRanking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist)
           
MTBCConsumptionRanking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist)
           
MTTCConsumptionRanking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist)
           
PerformanceConsumptionRanking(ConsumptionGrantsContainer c_g, double estimated_mean_self_runtime, JobConsumptionOutcomeTracker jcot, boolean do_blacklist)
          Constructs a new PerformanceConsumptionRanking.
ReliableMLConsumptionRanking(ConsumptionGrantsContainer c_g, Task t)
           
ReliableMLConsumptionRanking(ConsumptionGrantsContainer c_g, Task t, boolean keep_only_best_tsc)
           
StorageAffinityConsumptionRanking(ConsumptionGrantsContainer c_g, ConsumptionDataTracker data_tracker, Task t, JobConsumptionOutcomeTracker jcot, boolean do_blacklist, float blacklist_proba)
          Constructs a new StorageAffinityConsumptionRanking.
StorageAffinityConsumptionRanking(ConsumptionGrantsContainer c_g, ConsumptionDataTracker data_tracker, Task t, JobConsumptionOutcomeTracker jcot, boolean do_blacklist, float blacklist_proba, boolean apply_tcor)
          Constructs a new StorageAffinityConsumptionRanking.
TCaRConsumptionRanking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist, float blacklist_proba)
           
TCoRConsumptionRanking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist, float blacklist_proba)
           
 

Uses of ConsumptionGrantsContainer in lbg.peer.strategy.scheduling.consumption
 

Methods in lbg.peer.strategy.scheduling.consumption with parameters of type ConsumptionGrantsContainer
protected static boolean CommonConsumptionScheduling.assertConsumptionGrantsAvailability(ConsumptionGrantsContainer c_g, int peer_idx)
           
protected  Ranking TCoRConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking TCaRConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking ReliableMLConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking RandomConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking PerformanceConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking MTTCConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking MTBCConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking MCoSConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking MC4ConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking GrantsConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking FavorsConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking DataConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking ConservativeTimeStrideConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected abstract  Ranking CommonConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking AdaptiveTCoRConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking AdaptiveMC4ConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
 


Lightweight Bartering Grid

Copyright (c) 2005-2008, Cyril Briquet, parts Xavier Dalem.