Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Lightweight Bartering Grid
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Lightweight Bartering Grid
PREV NEXT | FRAMES NO FRAMES

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